Linux 7.0 รวบรวม Rust ไว้ด้วยกัน ควบคุม AI และปรับปรุงประสิทธิภาพให้ดียิ่งขึ้น

ประเด็นสำคัญ:
  • การอัปเดตเป็นเวอร์ชัน 7.0 เป็นผลมาจากการปรับปรุงด้านความสวยงาม โดยมีการแก้ไขข้อผิดพลาดมากกว่า 15.000 รายการโดยไม่ทำให้ความเข้ากันได้กับเวอร์ชัน 6.x เสียหาย
  • โค้ดทั้งหมดที่สร้างโดยปัญญาประดิษฐ์จะต้องมีการติดป้ายกำกับ ทำให้ผู้พัฒนาที่เป็นมนุษย์ต้องรับผิดชอบอย่างเต็มที่ต่อการแก้ไขนั้น
  • Rust จะไม่ใช่ภาษาโปรแกรมเชิงทดลองอีกต่อไป ในขณะที่ระบบจะนำ ML-DSA มาใช้เพื่อป้องกันตัวเองจากการโจมตีทางด้านคอมพิวเตอร์ควอนตัมในอนาคต
  • มีการนำ Nullfs มาใช้เพื่อเพิ่มความเร็วในการบูต และลบการสนับสนุนการประหยัดพลังงานสำหรับฮาร์ดไดรฟ์รุ่นเก่า (laptop_mode)
  • ฟังก์ชัน PREEMPT_LAZY จะเปิดใช้งานโดยอัตโนมัติเพื่อปรับสมดุลงานแบบเรียลไทม์ พร้อมกับการเพิ่มประสิทธิภาพเครือข่ายเพื่อรองรับอนาคตของ WiFi 8

Tux มาสคอตของ Linux Kernel

หลังจากการพัฒนาอย่างเข้มข้นเป็นเวลาสองเดือน Linus Torvalds ได้เปิดตัวเคอร์เนล Linux 7.0 อย่างเป็นทางการแล้วแม้ว่าการกระโดดของตัวเลขหลักแรกจะบ่งบอกถึงการเปลี่ยนแปลงครั้งใหญ่ในด้านสถาปัตยกรรม แต่ในความเป็นจริงแล้ว การกำหนดหมายเลขนี้เป็นไปตามการตัดสินใจขององค์กรเพื่อหลีกเลี่ยงการสะสมเวอร์ชันอย่างไม่มีที่สิ้นสุดในสาขา 6.x

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

ข่าวหลักใน Linux 7.0

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

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

การจัดเก็บข้อมูลและการบอกลาฮาร์ดดิสก์แบบกลไก

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

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

การเพิ่มประสิทธิภาพหน่วยความจำ

Linux 7.0 แนะนำ การเปิดใช้งานโหมดการแทรกแซงแบบหน่วงเวลาโดยค่าเริ่มต้นหรือเรียกทางเทคนิคว่า PREEMPT_LAZY การกำหนดค่านี้ใช้กับสถาปัตยกรรมโปรเซสเซอร์ที่ใช้กันทั่วไปมากที่สุดชะลอการขัดจังหวะการทำงานเบื้องหลังตามปกติอย่างชาญฉลาด แต่ระบบจะรักษาสิทธิ์ในการประมวลผลระดับสูงสุดสำหรับกระบวนการแบบเรียลไทม์ที่สำคัญ

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

การเข้ารหัสและเครือข่าย

El เคอร์เนลใช้ขั้นตอนวิธีเข้ารหัสลับ ML-DSA เพื่อตรวจสอบความถูกต้องของโมดูลระบบซึ่งรับประกันความต้านทานทางคณิตศาสตร์ต่อการโจมตีแบบเดาสุ่มในอนาคตที่ดำเนินการโดยคอมพิวเตอร์ควอนตัม และในขณะเดียวกันก็ยุติการสนับสนุนลายเซ็นที่มีช่องโหว่ซึ่งอิงตามมาตรฐาน SHA-1 ที่ล้าสมัยอย่างถาวร

ในระดับเครือข่ายนั้น ระบบเปิดใช้งานโปรโตคอลการแจ้งเตือนความแออัดขั้นสูง ระบบนี้จะแจ้งเตือนทีมงานเกี่ยวกับปัญหาคอขวดของการรับส่งข้อมูลโดยไม่ต้องใช้วิธีการทำลายล้างอย่างการทิ้งแพ็กเก็ต อีกทั้งยังเตรียมโครงสร้างพื้นฐานเพื่อรองรับความจุอันมหาศาลของมาตรฐานไร้สาย WiFi 8 ในอนาคต ความพยายามเชิงตรรกะทั้งหมดนี้ได้รับการเสริมด้วยการสนับสนุนอย่างเต็มที่สำหรับฮาร์ดแวร์รุ่นใหม่ ตั้งแต่หน่วยประมวลผลกราฟิกรุ่นล่าสุดจาก AMD และ Intel ไปจนถึงแพลตฟอร์มมือถือที่ติดตั้งโปรเซสเซอร์ ARM รุ่นใหม่ล่าสุด

สุดท้ายนี้ หากคุณสนใจเรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้ คุณสามารถปรึกษาได้ที่... รายละเอียดตามลิงค์ต่อไปนี้