รวบรวมเคอร์เนล Linux


8

เพียงเพื่อประสบการณ์การเรียนรู้ฉันได้คอมไพล์เคอร์เนล Linux อีกครั้งพร้อมตัวเลือกต่าง ๆ ติดตั้งและบูตจากมัน มันเป็นทั้งคำแนะนำและตรงไปตรงมา อย่างไรก็ตามฉันมีตัวเลือกมากมายให้เลือก

คำถามของฉันคือ:

  1. มันสมเหตุสมผลไหมที่จะใช้เวลาพยายามปรับแต่งเคอร์เนล Linux สำหรับแล็ปท็อปของฉันโดยเฉพาะ? มันจะทำให้การปรับปรุงที่สำคัญ?
  2. มีเครื่องมือใดบ้างที่สามารถอ่านการกำหนดค่าคอมพิวเตอร์ของฉันและแนะนำการตั้งค่าได้หรือไม่?

'lshw' ควรให้เบาะแสกับการตั้งค่าฮาร์ดแวร์ที่แน่นอนของคุณ
Journeyman Geek

คำตอบ:


7

ในความเป็นจริงทั้งหมดเคอร์เนลที่ได้รับจาก distro ของคุณน่าจะดีที่สุดสำหรับเกือบทุกคน สิ่งที่ Distro กำลังทำอยู่คือการรวบรวมตัวเลือกทั้งหมดเป็นโมดูลและโหลดโมดูลแบบไดนามิกตามที่จำเป็น

มันเป็นการออกกำลังกายที่ดีโดยเฉพาะอย่างยิ่งถ้าคุณสนใจที่จะเรียนรู้เกี่ยวกับเคอร์เนล แต่เท่าที่การดำเนินงานแบบวันต่อวันได้รับประโยชน์ด้านประสิทธิภาพการทำงานบนเดสก์ท็อปหรือเวิร์กสเตชันจะเล็กน้อยถึงไม่มีอยู่จริง CPU เฉพาะของคุณ

หากคุณกำลังทำสิ่งนี้เพื่อการศึกษามากกว่าเรื่องประสิทธิภาพฉันขอแนะนำให้คุณลองรวบรวมวิธีต่าง ๆ ให้ได้มากที่สุด คอมไพล์ทุกอย่างเป็นโมดูลจากนั้นรวบรวมทุกอย่างให้คงที่ (และดูว่าเคอร์เนลของคุณใหญ่แค่ไหน) จากนั้นลองคอมไพล์เคอร์เนลขั้นต่ำสุดเพื่อให้ฮาร์ดแวร์ของคุณทำงานได้ ลองใช้คุณลักษณะทดลองใช้ (อาจใช้กับ VM ;-)) ขอให้สนุกกับมัน


2

มันสามารถทำการปรับปรุงที่สำคัญในเวลาบูต แต่ไม่จำเป็นต้องมีประสิทธิภาพ

ส่วนเสริมเล็กน้อยที่นี่: เคอร์เนลโมดูลแบบคงที่ไม่มีอาจถือว่ามีความปลอดภัยมากขึ้นถ้าคุณปิดใช้งานการสนับสนุนโมดูลทั้งหมด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.