OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Kiến trúc mục tiêu của LFS‌

Kiến trúc mục tiêu chính của LFS là CPU AMD / Intel x86 (32-bit) và x86_64 (64-bit). Mặt khác, các hướng dẫn trong cuốn sách này cũng được biết là hoạt động, với một số sửa đổi, với Power PC và CPU ARM. Để xây dựng một hệ thống sử dụng một trong những CPU này, điều kiện tiên quyết chính, ngoài những điều kiện trong vài trang tiếp theo, là một hệ thống Linux hiện có, chẳng hạn như cài đặt LFS trước đó, Ubuntu, Red Hat / Fedora, SuSE hoặc bản phân phối khác nhắm mục tiêu kiến ​​trúc mà bạn có. Cũng lưu ý rằng bản phân phối 32 bit có thể được cài đặt và sử dụng làm hệ thống máy chủ trên máy tính AMD / Intel 64 bit.

Một số thông tin khác về hệ thống 64-bit cần được bổ sung tại đây. Khi so sánh với hệ thống 32-bit, kích thước của các chương trình thực thi lớn hơn một chút và tốc độ thực thi của các chương trình tùy ý chỉ nhanh hơn một chút. Ví dụ: trong bản dựng thử nghiệm của LFS-6.5 trên hệ thống dựa trên CPU Core2Duo, các số liệu thống kê sau được đo:


Thời gian xây dựng kiến ​​trúc Kích thước bản dựng 32-bit 198.5 phút 648 MB

64-bit 190.6 phút 709 MB

Thời gian xây dựng kiến ​​trúc Kích thước bản dựng 32-bit 198.5 phút 648 MB

64-bit 190.6 phút 709 MB

hình ảnh

Như bạn có thể thấy, bản dựng 64-bit chỉ nhanh hơn 4% và lớn hơn 9% so với bản dựng 32-bit. Lợi ích từ việc chuyển sang hệ thống 64-bit là tương đối nhỏ. Tất nhiên, nếu bạn có nhiều hơn 4GB RAM hoặc muốn xử lý dữ liệu vượt quá 4GB, thì lợi thế của hệ thống 64-bit là rất đáng kể.


Lưu ý

Thảo luận ở trên chỉ thích hợp khi so sánh các bản dựng trên cùng một phần cứng. Các hệ thống 64 bit hiện đại nhanh hơn đáng kể so với các hệ thống 64 bit cũ hơn và các tác giả của LFS khuyên bạn nên xây dựng trên hệ thống 64 bit khi được lựa chọn.

Lưu ý

Thảo luận ở trên chỉ thích hợp khi so sánh các bản dựng trên cùng một phần cứng. Các hệ thống 64 bit hiện đại nhanh hơn đáng kể so với các hệ thống 64 bit cũ hơn và các tác giả của LFS khuyên bạn nên xây dựng trên hệ thống 64 bit khi được lựa chọn.

Linux Từ Scratch - Phiên bản 9.0


Bản dựng 64-bit mặc định là kết quả từ LFS được coi là hệ thống 64-bit "thuần túy". Nghĩa là, nó chỉ hỗ trợ các tệp thực thi 64-bit. Việc xây dựng một hệ thống "multi-lib" đòi hỏi phải biên dịch nhiều ứng dụng hai lần, một lần đối với hệ thống 32 bit và một lần đối với hệ thống 64 bit. Điều này không được hỗ trợ trực tiếp trong LFS vì nó sẽ ảnh hưởng đến mục tiêu giáo dục là cung cấp các hướng dẫn cần thiết cho một hệ thống Linux cơ sở đơn giản. Bạn có thể tham khảo dự án Cross Linux From Scratch cho chủ đề nâng cao này.


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: