Linux kernel เวอร์ชัน 5.9 เปิดตัวแล้ว รองรับ FSGSBASE และ Radeon RX 6000 “RDNA 2” แล้ว

Linus Torvalds ประกาศความเสถียรของเวอร์ชัน 5.9

ท่ามกลางการเปลี่ยนแปลงอื่นๆ เขาได้แนะนำการรองรับ FSGSBASE ในเคอร์เนล 5.9 ซึ่งควรปรับปรุงประสิทธิภาพการสลับบริบทบนโปรเซสเซอร์ AMD และ Intel FSGSBASE อนุญาตให้อ่านและแก้ไขเนื้อหาของการลงทะเบียน FS/GS จากพื้นที่ผู้ใช้ ซึ่งควรปรับปรุงประสิทธิภาพโดยรวมที่ได้รับความเดือดร้อนหลังจากแก้ไขช่องโหว่ Spectre/Metldown การสนับสนุนดังกล่าวได้รับการเพิ่มโดยวิศวกรของ Microsoft เมื่อหลายปีก่อน

อีกด้วย:

  • เพิ่มการรองรับ Radeon RX 6000 "RDNA 2"
  • เพิ่มการรองรับคำสั่งการแบ่งโซนไดรฟ์ NVMe (เนมสเปซโซน NVMe (ZNS))
  • การสนับสนุนเบื้องต้นสำหรับ IBM Power10
  • การปรับปรุงต่างๆ ในระบบย่อยการจัดเก็บข้อมูล เพิ่มการป้องกันการใช้เลเยอร์ GPL สำหรับการเชื่อมโยงไดรเวอร์ที่เป็นกรรมสิทธิ์กับส่วนประกอบเคอร์เนล
  • โมเดลการใช้พลังงาน (Energy Model Framework) ไม่เพียงแต่อธิบายพฤติกรรมการใช้พลังงานของ CPU เท่านั้น แต่ยังรวมถึงอุปกรณ์ต่อพ่วงด้วย
  • เพิ่มการปฏิเสธในขั้นตอนการเตรียมการให้กับ Netfilter
  • สำหรับ AMD Zen และ CPU รุ่นใหม่กว่า มีการเพิ่มการรองรับเทคโนโลยี P2PDMA ซึ่งช่วยให้คุณสามารถใช้ DMA เพื่อถ่ายโอนข้อมูลโดยตรงระหว่างหน่วยความจำของอุปกรณ์ทั้งสองที่เชื่อมต่อกับบัส PCI

ที่มา: linux.org.ru

เพิ่มความคิดเห็น