Leaner Linux Kernel 4.17 เห็นเวอร์ชันเต็ม

ลินุกซ์ - ยูนิกซ์ / Leaner Linux Kernel 4.17 เห็นเวอร์ชันเต็ม อ่าน 1 นาที

Wikimedia Commons, Kazoza404



ดูเหมือนว่ามีเรื่องราวสำคัญสองเรื่องที่เกี่ยวข้องกับการเปิดตัวเคอร์เนล Linux เวอร์ชัน 4.17 และเรื่องเหล่านี้เกี่ยวข้องกับการซื้อ GitHub ของ Microsoft เช่นเดียวกับการประกาศของ Linus Torvalds ว่าการเปิดตัวเคอร์เนลรุ่นใหม่ล่าสุดจะไม่มีป้ายกำกับว่าเวอร์ชัน 5.0 แดกดัน Torvalds เดิมพิจารณาโดยใช้ชื่อ 5.0 เนื่องจากรุ่นนี้ทำเครื่องหมายวัตถุหกล้าน git สำหรับโครงการ

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



แม้ว่าจะมีพาดหัวข่าวแปลก ๆ ในรอบการเปิดตัวเมื่อวานนี้ แต่นักพัฒนาก็ยังคงสามารถตัดการสนับสนุนสำหรับสถาปัตยกรรมอื่น ๆ เช่น Score, Tile และ Blackfin ได้ ผู้เชี่ยวชาญด้านความปลอดภัยของ Linux มักพบว่าการลดรหัสดังกล่าวมีประโยชน์เนื่องจากสามารถลบช่องโหว่ตามสมมติฐานได้ การเปลี่ยนแปลงต่างๆเหล่านี้มาพร้อมกับแพ็คเกจที่ประกอบด้วยไฟล์ที่ไม่ซ้ำกันเกือบ 61,000 ไฟล์ตามคำสั่ง cloc ที่รันบนแผนผังต้นทาง ย้อนกลับไปในเดือนเมษายนพวกเขาประกาศว่าเคอร์เนลได้ลบโค้ดเกือบ 500,000 บรรทัด



การอัพเดตระบบที่เรียกว่า Linux Kernel Memory Consistency Model ทำให้ง่ายต่อการทำความเข้าใจว่าเคอร์เนลใช้หน่วยความจำอย่างไร ผู้ที่ให้ความสำคัญกับความปลอดภัยของ Linux มาระยะหนึ่งอาจจำได้ว่าการอัปเดตระบบการสุ่มเค้าโครงพื้นที่ที่อยู่เคอร์เนลช่วยลดความเสี่ยงของการโจมตีที่เกิดขึ้นเมื่อชิปเซ็ต x86 รั่วไหลที่อยู่ที่กำหนดให้กับเคอร์เนล



ความเข้าใจที่ดีขึ้นสำหรับนักพัฒนาเกี่ยวกับวิธีการที่ระบบหน่วยความจำเคอร์เนลมีความสำคัญโดยเฉพาะไม่เพียงเพราะการสั่นไหวล่าสุดในโลกของรหัสโอเพนซอร์สเท่านั้น แต่ยังเกิดจากปัญหาต่างๆเช่นช่องโหว่ด้านความปลอดภัยของฮาร์ดแวร์ที่พบในชิป Intel ในช่วงหลายเดือนที่ผ่านมา เมื่อพิจารณาว่าการอัปเดตล่าสุดหลายรายการมุ่งเน้นไปที่ปัญหาประเภทนี้จึงเป็นเหตุผลว่ารุ่นที่คล้ายกันควรเป็นหัวข้อข่าวด้านความปลอดภัยของ Linux ในอีกไม่กี่เดือนข้างหน้า

คุณสมบัติใหม่อื่น ๆ ได้แก่ แพตช์ที่พัฒนาโดยวิศวกรของ Collabora ซึ่งทำงานเพื่อให้สามารถเข้าถึงการลงทะเบียนที่ปลอดภัยเมื่อเขียนโค้ดสำหรับอุปกรณ์ Bx50v3

แท็ก เคอร์เนลลินุกซ์ ความปลอดภัยของ Linux