เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

สถาปัตยกรรมเป้าหมาย LFS‌

สถาปัตยกรรมเป้าหมายหลักของ LFS คือซีพียู AMD/Intel x86 (32 บิต) และ x86_64 (64 บิต) ในทางกลับกัน คำแนะนำในหนังสือเล่มนี้ก็ใช้งานได้เช่นกัน โดยมีการดัดแปลงบางอย่างกับ Power PC และ ARM CPU ในการสร้างระบบที่ใช้ CPU เหล่านี้ ข้อกำหนดเบื้องต้นหลัก นอกเหนือจากในหน้าถัดไปคือระบบ Linux ที่มีอยู่ เช่น การติดตั้ง LFS รุ่นก่อนหน้า, Ubuntu, Red Hat/Fedora, SuSE หรือการแจกจ่ายอื่นๆ กำหนดเป้าหมายสถาปัตยกรรมที่คุณมี โปรดทราบว่าสามารถติดตั้งและใช้งานการกระจายแบบ 32 บิตเป็นระบบโฮสต์บนคอมพิวเตอร์ AMD/Intel แบบ 64 บิตได้

จำเป็นต้องเพิ่มข้อเท็จจริงอื่นๆ เกี่ยวกับระบบ 64 บิตที่นี่ เมื่อเปรียบเทียบกับระบบ 32 บิต ขนาดของโปรแกรมที่เรียกใช้งานได้จะใหญ่กว่าเล็กน้อย และความเร็วในการดำเนินการของโปรแกรมที่กำหนดเองนั้นเร็วกว่าเพียงเล็กน้อยเท่านั้น ตัวอย่างเช่น ในรุ่นทดสอบของ LFS-6.5 บนระบบที่ใช้ CPU Core2Duo สถิติต่อไปนี้ถูกวัด:


เวลาสร้างสถาปัตยกรรม ขนาดการสร้าง 32 บิต 198.5 นาที 648 MB

64-บิต 190.6 นาที 709 MB

เวลาสร้างสถาปัตยกรรม ขนาดการสร้าง 32 บิต 198.5 นาที 648 MB

64-บิต 190.6 นาที 709 MB

ภาพ

อย่างที่คุณเห็น บิลด์ 64 บิตเร็วขึ้นเพียง 4% และใหญ่กว่าบิลด์ 9 บิต 32% กำไรจากการใช้ระบบ 64 บิตนั้นค่อนข้างน้อย แน่นอน ถ้าคุณมี RAM มากกว่า 4GB หรือต้องการจัดการข้อมูลที่เกิน 4GB ข้อดีของระบบ 64 บิตก็มีมากมาย


หมายเหตุ

การสนทนาข้างต้นนั้นเหมาะสมเมื่อเปรียบเทียบการสร้างบนฮาร์ดแวร์เดียวกันเท่านั้น ระบบ 64 บิตสมัยใหม่เร็วกว่าระบบ 64 บิตรุ่นเก่ามาก และผู้เขียน LFS แนะนำให้สร้างระบบ 64 บิตเมื่อได้รับตัวเลือก

หมายเหตุ

การสนทนาข้างต้นนั้นเหมาะสมเมื่อเปรียบเทียบการสร้างบนฮาร์ดแวร์เดียวกันเท่านั้น ระบบ 64 บิตสมัยใหม่เร็วกว่าระบบ 64 บิตรุ่นเก่ามาก และผู้เขียน LFS แนะนำให้สร้างระบบ 64 บิตเมื่อได้รับตัวเลือก

Linux ตั้งแต่เริ่มต้น - เวอร์ชัน 9.0


บิลด์ 64 บิตเริ่มต้นที่เป็นผลมาจาก LFS ถือเป็นระบบ 64 บิต "บริสุทธิ์" กล่าวคือรองรับเฉพาะไฟล์เรียกทำงาน 64 บิตเท่านั้น การสร้างระบบ "multi-lib" จำเป็นต้องมีการรวบรวมแอปพลิเคชันจำนวนมากสองครั้ง หนึ่งครั้งสำหรับระบบ 32 บิต และอีกครั้งสำหรับระบบ 64 บิต สิ่งนี้ไม่ได้รับการสนับสนุนโดยตรงใน LFS เนื่องจากจะรบกวนวัตถุประสงค์ทางการศึกษาในการให้คำแนะนำที่จำเป็นสำหรับระบบ Linux พื้นฐานที่ตรงไปตรงมา คุณสามารถอ้างถึงโครงการ Cross Linux From Scratch สำหรับหัวข้อขั้นสูงนี้


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: