หลังจากขั้นตอนการร้องขอฟังก์ชันหรือ "คำขอดึง" เราได้เข้าสู่ขั้นตอนการพัฒนาของ Linux 5.3. จากนี้ไป Linus Torvalds จะเริ่มทำงานกับเคอร์เนล Linux รุ่นถัดไปโดยจะปล่อย Release Candidate หนึ่งคนต่อสัปดาห์รวมเป็น 7-8 ตราบใดที่คุณไม่พบกับความพ่ายแพ้ใด ๆ การเปิดตัวครั้งใหญ่ครั้งต่อไปจะมาถึงในอีกประมาณสองเดือน
Linux 5.3 จะมาพร้อมกับข่าวที่น่าสนใจมากมาย ท่ามกลางความโดดเด่นที่สุด เรามี el รองรับคีย์บอร์ดและแทร็กแพดของ MacBook และ MacBook Pro รุ่นล่าสุด จาก Apple นี่เป็นสิ่งแปลกใหม่ที่ได้รับการยอมรับในนาทีสุดท้ายและเพื่อให้บรรลุเป้าหมายนั้นพวกเขาต้องทำวิศวกรรมย้อนกลับโปรโตคอลส่วนใหญ่ของ Apple ซึ่งพวกเขาสามารถเขียนไดรเวอร์ Linux พื้นฐานได้ ด้านล่างนี้คุณมีข่าวที่เหลือซึ่งจะมาพร้อมกับ Linux 5.3
มีอะไรใหม่ใน Linux 5.3
- รองรับคีย์บอร์ดและแทร็กแพดสำหรับ MacBook และ MacBook Pro ปี 2015 ด้วยไดรเวอร์ SPI ของ Apple ที่เพิ่มเข้ามาในนาทีสุดท้าย
- การสนับสนุนสำหรับคอมพิวเตอร์เกม ASUS TUF รวมอยู่ในไดรเวอร์ ASUS WMI แล้ว
- มีการเพิ่มส่วนประกอบของแพลตฟอร์ม Chrome OS รวมถึงไดรเวอร์เซ็นเซอร์มุมฝาและไดรเวอร์อื่น ๆ เพื่อจัดการไดรเวอร์ในตัวที่กำหนดเองของ Google บน Chromebook และบิตฮาร์ดแวร์รุ่นใหม่อื่น ๆ.
- การสนับสนุนอุปกรณ์อินพุตใหม่รวมถึงแท็บเล็ต Wacom และล้อรถแข่ง Saitek
- ปรับปรุงการรองรับไดรเวอร์เครือข่าย 100GbE และ Google GVE
- ACRN guest Hypervisor รองรับไฮเปอร์ไวเซอร์ขนาดเล็กที่พัฒนาโดย Intel ซึ่งมุ่งเน้นไปที่กรณีการใช้งาน IoT ที่สำคัญด้านความปลอดภัยแบบเรียลไทม์
- ตอนนี้เคอร์เนลเปิดใช้งานแฟล็กคอมไพล์ - โดยปริยาย - ล้มเหลวเพื่อตรวจจับพฤติกรรมการขัดข้องของกรณีสวิตช์สำหรับข้อผิดพลาดที่อาจเกิดขึ้นหรือพฤติกรรมที่ไม่คาดคิด
- การใช้การหนีบโปรแกรมเมอร์โดยเน้นที่ Arm's Energy Conscious Programming
- คอนโทรลเลอร์ Intelligent Platform Management Bus รองรับการเชื่อมต่อระหว่างบอร์ดในแชสซี
- ไดรเวอร์ VirtIO ใหม่อีกตัวที่รวมเข้ากับ Linux 5.3 คือไดรเวอร์ VirtIO-IOMMU เพื่อจัดหาอุปกรณ์ IOMMU เสมือนให้กับแขก
- ตอนนี้เคอร์เนล Linux รองรับไฟล์เฟิร์มแวร์ที่บีบอัดเพื่อประหยัดเนื้อที่ดิสก์ไม่กี่ร้อยเมกะไบต์หากไบนารีเฟิร์มแวร์ / ไมโครโค้ดของ Linux ทั้งหมดถูกบีบอัด
- การเรียกระบบ clone3 ใหม่การอัปเดตไดรเวอร์ Realtek และการอัปเดตในช่วงฤดูร้อนอื่น ๆ
- เพิ่มการรองรับ xxHash ในพื้นที่ crypto แล้ว
- ระบบย่อย FMC กำลังจะยุติลงเนื่องจากผู้พัฒนา CERN ตัดสินใจว่าจะเริ่มตั้งแต่ต้นได้ง่ายกว่าการแก้ไขระบบย่อยนี้
มีอะไรใหม่ในระบบไฟล์กราฟิกและโปรเซสเซอร์
- ตอนนี้ UBIFS รองรับการบีบอัดของระบบไฟล์ Zstd
- ขณะนี้ไคลเอ็นต์ NFS อนุญาตให้มีการเชื่อมต่อ TCP หลายรายการไปยังเซิร์ฟเวอร์ผ่านทางตัวเลือกการต่อเชื่อม "nconnect =" ใหม่
- การปรับปรุงหลายอย่างใน Ceph
- XFS และ Btrfs จะถูกขัด
- F2FS รวมถึงการสนับสนุนดั้งเดิมสำหรับ SWAP
- ค้นหา EXT4 แบบไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ได้เร็วขึ้นตามคุณสมบัติทางเลือกนี้ที่เริ่มต้นใน Linux 5.2
- การคลายการบีบอัดในสถานที่ของ LZ4 สำหรับ EROFS
- รองรับ AMDGPU Navi เบื้องต้นสำหรับ Radeon RX 5700 series ใหม่
- การสนับสนุน Turing TU116 รวมอยู่ในไดรเวอร์โอเพนซอร์สของ Nouveau สำหรับการรองรับกราฟิก NVIDIA แบบ จำกัด
- ขณะนี้การสนับสนุนการแสดงผล Intel HDR พร้อมที่จะเรียกใช้จากเคอร์เนลสำหรับ Icelake และ Geminilake หรือใหม่กว่า
- ไดรเวอร์ DRM MSM รองรับ GPU Adreno 540 ของ Qualcomm แล้ว
- รองรับ Compute Shader สำหรับคอนโทรลเลอร์ Broadcom V3D ที่ใช้โดยบอร์ดเช่น Raspberry Pi 4
- การปรับปรุงใน DRM อื่น ๆ
- สิ่งใหม่ที่ด้านหน้าสื่อ ได้แก่ ไดรเวอร์ตัวถอดรหัสวิดีโอ Amlogic Meson และการปรับปรุงการถอดรหัสวิดีโออื่น ๆ
- การสนับสนุนเบื้องต้นสำหรับเทคโนโลยี Intel Speed Select บนโปรเซสเซอร์ Cascadelake.
- รองรับบอร์ด SoC และ ARM ใหม่และปรับปรุงการรองรับบอร์ดที่มีอยู่เช่น NVIDIA Jetson Nano
- การสนับสนุน RISC-V ยังคงได้รับการปรับปรุง
- เพิ่มการรองรับ Intel Icelake NNPI ในไดรเวอร์ต่างๆ
- เพิ่มการสนับสนุนสำหรับไดรเวอร์ Raspberry Pi CPUFreq สำหรับ Broadcom SoC ของคุณ
- การติดตามการใช้งานแอปพลิเคชันที่เพิ่มขึ้นของ AVX-512 เพื่อให้สามารถจัดวางงาน AVX-512 ที่เหมาะสมยิ่งขึ้นสำหรับตัวกำหนดตารางงานในพื้นที่ผู้ใช้และคนอื่น ๆ ที่สงสัยว่าแอปพลิเคชันกำลังใช้งาน AVX-512 หรือไม่
- ระบบย่อยตัวนับประสิทธิภาพของ Linux ได้เริ่มเตรียมการสำหรับ Snow Ridge ของ Intel แล้ว
- การสนับสนุนโทโพโลยี CPU แบบหลายอาร์เรย์ของ Intel สำหรับโปรเซสเซอร์ AP Cascadelake
- รวมการสนับสนุนสำหรับ Intel UMWAIT แล้ว
- การสนับสนุนอย่างเป็นทางการสำหรับซีพียู Zhaoxin x86 สำหรับโปรเซสเซอร์จีนที่มาจากเทคโนโลยี VIA x86
- การอัปเดต ARM 64 บิตต่างๆจาก AVMv8.5 บิตไปจนถึงการสนับสนุนการจำลองการเรียกระบบ
และความแปลกใหม่ แต่เป็นลบ: ที่ด้านหน้าแบบกราฟิกนักพัฒนาเคอร์เนลประสบความสำเร็จในการเปลี่ยนแปลงที่ทำให้ไดรเวอร์ NVIDIA ในสถาปัตยกรรม POWER แตกเป็นส่วนใหญ่ NVIDIA จะต้องแก้ไขปัญหานี้ด้วยไดรเวอร์ POWER Linux รุ่นใหม่ แต่เมื่อแก้ไขแล้วก็ยังคงมีให้เห็น NVIDIA มีเวลาประมาณสองเดือนในการแก้ไขข้อบกพร่องนี้