การเปิดตัว Linux 6.18 โดย Linus Torvalds ครั้งนี้ ถือเป็นการอัปเดตครั้งสำคัญต่อจาก Linux 6.17 ที่เปิดตัวไปเมื่อประมาณสองเดือนก่อนหน้านี้ ในเวอร์ชัน 6.17 ได้มีการเปลี่ยนแปลงพื้นฐานหลายอย่าง เช่น การยกเลิกการรองรับโปรเซสเซอร์แบบ single-core โดยระบบจะเปลี่ยนไปใช้โหมด Symmetric Multiprocessing (SMP) แทน รวมถึงการเพิ่มระบบควบคุมการป้องกันช่องโหว่สำหรับสถาปัตยกรรม x86
สำหรับ Linux 6.18 การเปลี่ยนแปลงที่โดดเด่นที่สุดคือการตัดสินใจถอดระบบไฟล์ bcachefs ออกจากเคอร์เนลหลักโดยสมบูรณ์ และย้ายไปดูแลในรูปแบบของโมดูล DKMS ภายนอก ซึ่งเป็นประเด็นที่นักพัฒนาถกเถียงกันมานาน นอกจากนี้ ยังมีการรวมโมดูล DAMON_STAT เพื่อช่วยมอนิเตอร์การทำงานของการจัดการหน่วยความจำ (memory-management) ได้อย่างมีประสิทธิภาพมากขึ้น และรองรับการทำ live patching บน Arm 64-bit เพิ่มเติม
| คุณสมบัติ | รายละเอียด |
|---|---|
| การรองรับโปรเซสเซอร์ | ยกเลิกการรองรับโปรเซสเซอร์แบบ Single-core (ระบบจะใช้โหมด SMP แทน) |
| ระบบไฟล์ | ถอดระบบไฟล์ bcachefs ออกจากเคอร์เนลหลัก (ย้ายเป็นโมดูล DKMS ภายนอก) |
| ความปลอดภัย | เพิ่มระบบควบคุมการป้องกันช่องโหว่บนสถาปัตยกรรม x86 |
| การอัปเดตแบบทันที | รองรับ Live Patching บน Arm 64-bit |
| การจัดการหน่วยความจำ | รวมโมดูล DAMON_STAT สำหรับมอนิเตอร์การทำงานของ Memory-Management |
🏷️ หมวดหมู่: ข่าว, arm, linux, mips, risc-v, Ubuntu
🔗 อ่านบทความฉบับเต็ม: th.cnx-software
