เคอร์เนลลินุกซ์เดินทางมาถึงเวอร์ชัน 3.17 ของใหม่ได้แก่
- รองรับคอนโทรลเลอร์ Xbox One (ยังไม่รองรับการสั่น)
- ปรับปรุงการทำงานกับคอนโทรลเลอร์ SIXAXIS ของ PS3
- รองรับระบบเซ็นเซอร์ Active Protection Sensor ของโน้ตบุ๊ก Toshiba
- รองรับ SoC ใหม่ๆ เช่น Rockchip RK3288, AllWinner A23
- ปรับปรุงการทำงานกับจีพียู AMD Radeon R9 290 และ NVIDIA Kepler
ที่มา - OMG Ubuntu, Phoronix
Comments
สงสัยว่าตัว kernel จะต้องรองรับอุปกรณ์แต่ละประเภทอยู่ใน core เลย? ทำไมแยกให้มีส่วนประกอบคอยจัดการติดต่อกับอุปกรณ์ต่าง ๆ แทน?
ตอน compile ก็แยกออกเป็น module อยู่แล้วครับ ไม่ได้อัดมาเป็นก้อนเดียว (จะทำงั้นก็ได้ แต่มันมักจะใหญ่ไป)
มันเป็น ปรัชญาการออกแบบของ ฝั่ง linux นะครับ kernel แบบ monolithic คือรวมทุกอย่างยัดไว้ใน kernel
ขอ้ดีข้อเสีย ของวิธีการ นี้เมื่อเทียบกับพวก micro kernel ที่พยายามทำให้ Kernel เล็ก ๆ นั้น เป็นดราม่าดัง มาก่อน ของ Linus กับ Tanenbaum
ส่วนเรื่อง loadable module นั้นเหมือนถูก บีบให้ใส่เข้ามาทีหลัง ข้าใจว่า เริ่มใส่ส่วน load module เข้ามาแบบเต็มรูป ใน kernel 2.6
+1
ติดตั้ง linux แล้วมีปัญหากับอุปกรณ์บางตัว เช่นการ์ดแลน...ทำการอัพเดต kernel แล้วอุปกรณ์ทำงานได้เต็มประสิทธิภาพ ^ ^''