เวอร์ชันใหม่ของ Linux 5.9 ได้รับการเผยแพร่แล้วและนี่คือข่าว

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

การพัฒนาเคอร์เนล Linux 5.9 เริ่มขึ้นเมื่อประมาณสองเดือนที่แล้วเมื่อ Linus Torvalds ประกาศความสำเร็จครั้งแรกของ Release Candidate (RC) หลังจากไม่น้อยกว่าแปด RCs เคอร์เนลเวอร์ชันสุดท้ายพร้อมใช้งานแล้วและควรจัดส่งไปยังลีนุกซ์รุ่นยอดนิยมบางรุ่นในอีกไม่กี่สัปดาห์ข้างหน้า

สำหรับจุดแข็งนั้น จาก Linux 5.9, มีการรองรับสถาปัตยกรรม Unicore, การสนับสนุน การบีบอัดมาตรฐาน (Zsdt) เพื่อรวบรวมเมล็ด x86 การสนับสนุนอย่างเต็มที่สำหรับการอ่าน บัฟเฟอร์แบบอะซิงโครนัส บนระบบย่อย io_uring พร้อมตัวเลือกการช่วยเหลือใหม่และการปรับปรุงประสิทธิภาพต่างๆสำหรับระบบไฟล์ Btrfs

นอกจากนี้ยังมี รองรับคำแนะนำ FSGSBASE x86 รองรับความสามารถสำหรับตัวกำหนดตารางเวลากำหนดเวลาปุ่ม sysctl ใหม่ รองรับการเข้ารหัสออนไลน์สำหรับระบบไฟล์ EXT4 และ F2FS เช่นเดียวกับการรองรับคอนโทรลเลอร์หน่วยความจำภายนอก NVIDIA Tegra210 และรองรับคอนโทรลเลอร์คอนโทรลเลอร์ในตัวของ Chrome OS

นอกจากนี้ Linux 5.9 นำการเรียกระบบใหม่ close_range (), รองรับ Intel“ Keem Bay” Movidius VPUs, รองรับโปรโตคอลสำรองแบบขนาน, รองรับตัวทำซ้ำ BPF บนซ็อกเก็ต TCP และ UDP, รองรับแอตทริบิวต์เพิ่มเติมสำหรับไคลเอนต์ NFS 4.2 และ schedutil เป็นตัวควบคุมความถี่ CPU เริ่มต้นสำหรับสถาปัตยกรรม ARM และ AArch64 (ARM64) .

นอกจากนี้ยังมี เพิ่มการสนับสนุนสำหรับบอร์ด ARM อุปกรณ์และแพลตฟอร์มที่เน้น: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (ใช้ใน Sony Xperia 10, 10 Plus, XA2, XA2 Plus และ XA2 Ultra), Jetson Xavier NX, Amlogic WeTek Core2 , Aspeed EthanolX, บอร์ดที่ใช้ NXP i.MX6 ใหม่ 3011 ตัว, MikroTik RouterBoard 950, Xiaomi Libra, Microsoft Lumia 5, Sony Xperia Z5, MStar, Microchip Sparx3, Intel Keem Bay, Amazon Alpine v2, Renesas RZ / GXNUMXH

สำหรับ cgroups จะมีการใช้ตัวจัดการหน่วยความจำพื้นใหม่ซึ่งมีความโดดเด่นในการถ่ายโอนการทำบัญชี slab จากระดับเพจหน่วยความจำไปยังระดับเคอร์เนลอ็อบเจ็กต์ทำให้สามารถแชร์เพจ slab ข้ามกลุ่ม cg ต่างๆได้แทนที่จะจัดสรรแคช slab แยกกันสำหรับแต่ละ cgroup แนวทางที่นำเสนอช่วยเพิ่มประสิทธิภาพการใช้งานลดขนาดหน่วยความจำที่ใช้สำหรับแผ่นพื้นลง 30-45% ลดการใช้หน่วยความจำทั้งหมดของเคอร์เนลและลดการกระจายตัวของหน่วยความจำ

ในส่วนของการปรับปรุงกราฟิกนั้นมีการเน้นว่า ไดรเวอร์ amdgpu เพิ่มการรองรับ GPU เริ่มต้นสำหรับ AMD Navi 21 (Navy Flounder) และ Navi 22 (Sienna Cichlid) เพิ่มการรองรับการเข้ารหัสวิดีโอ UVD / VCE และเอ็นจิ้นการเร่งการถอดรหัสสำหรับ Southern Islands GPU (Radeon HD 7000) เพิ่มคุณสมบัติในการหมุนหน้าจอ 90, 180 หรือ 270 องศา

ที่น่าสนใจคือไดรเวอร์ AMD GPU เป็นไดรเวอร์ที่ใหญ่ที่สุดในเคอร์เนล - มีโค้ดประมาณ 2,71 ล้านบรรทัดซึ่งคิดเป็นประมาณ 10% ของขนาดเคอร์เนลทั้งหมด (27,81 ล้านบรรทัด)

ในเวลาเดียวกัน 1.79 ล้านบรรทัดอยู่ในไฟล์ส่วนหัวที่สร้างขึ้นโดยอัตโนมัติพร้อมข้อมูลสำหรับการลงทะเบียน GPU และรหัส C คือ 366 บรรทัด (ในการเปรียบเทียบคอนโทรลเลอร์ Intel i915 ประกอบด้วย 209 บรรทัดและนูโว - 149)

ตัวควบคุม นูโวเพิ่มการสนับสนุนสำหรับการตรวจสอบความสมบูรณ์ของ CRC (Cyclic Redundancy Checks) ทีละเฟรมบนเอ็นจิ้นการแสดงผล NVIDIA GPU การใช้งานจะขึ้นอยู่กับเอกสารที่จัดทำโดย NVIDIA

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

ในที่สุด สามารถดาวน์โหลดเวอร์ชันใหม่นี้ได้ จาก kernel.orgหากคุณต้องการสร้างเคอร์เนลของคุณเอง สำหรับคนอื่นคุณสามารถรอให้เคอร์เนล Linux 5.9 ที่เสถียรเข้าถึงที่เก็บซอฟต์แวร์ที่เสถียรของการแจกจ่าย GNU / Linux ของคุณก่อนที่จะอัปเกรดจากเวอร์ชันก่อนหน้า

สำหรับเวอร์ชันถัดไปของ Linux 5.10 คาดว่าน่าจะมาถึงในช่วงกลางเดือนธันวาคมหรือในช่วงวันหยุดคริสต์มาส


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา