เช่นเดียวกับที่เราคาดหวัง สัปดาห์ที่แล้ว เนื่องจากการพัฒนาไปได้ดีเพียงใดและสิ่งที่บิดาของลินุกซ์ Linus Torvalds เผยแพร่ เขาเปิดตัว เมื่อวาน Linux 5.11ซึ่งเป็นเวอร์ชันเสถียรล่าสุดของเคอร์เนลที่พัฒนา การเปิดตัวนี้เป็นทางการ แต่จะยังคงต้องใช้เวลาสองสามวันกว่าจะปรากฏในการแจกแจงแบบจริงจังครั้งแรกรวมถึงรุ่นที่ใช้โมเดลการพัฒนาแบบโรลลิงรีลีส
ก่อนที่จะไปดูรายละเอียดข่าวที่มาพร้อมกับ Linux 5.11 ให้แสดงความคิดเห็นสองสิ่ง: Torvalds รู้สึกยินดีเป็นอย่างยิ่งที่เวอร์ชันเสถียร มันเล็กกว่า rc7 ด้วยซ้ำ. แต่สิ่งที่สนุกที่สุดก็คือเนื่องจากวันที่เผยแพร่เคอร์เนลจึงเปลี่ยนชื่อรหัสเป็น "ฉบับวันวาเลนไทน์" นั่นคือฉบับวันวาเลนไทน์ ด้านล่างนี้คุณมีรายชื่อนวนิยายที่โดดเด่นที่สุดที่มาพร้อมกับเวอร์ชันนี้รายการ รวบรวม โดย Michael Larabel
จุดเด่นของ Linux 5.11
- การสนับสนุน Intel SGX Enclave ได้รวมเข้าด้วยกันในที่สุด
- การปรับปรุงความเข้ากันได้ของ AMD S2idle
- Intel P-State Schedutil กำลังได้รับการปรับแต่งให้มีประสิทธิภาพมากขึ้น
- คุณสมบัติที่ขาดหายไปอย่างหนึ่งคือรายงานแรงดันไฟฟ้า / กระแสของ AMD Zen จะถูกลบออกจากไดรเวอร์ k10temp เนื่องจากไม่มีเอกสารสาธารณะเพื่อให้สามารถรายงานค่าของฮาร์ดแวร์ทั้งหมดได้อย่างถูกต้อง
- การปรับปรุงประสิทธิภาพสำหรับ AMD EPYC พร้อม PostgreSQL
- ขณะนี้ Intel Platform Monitoring Technology ได้รับการสนับสนุนเป็นคุณลักษณะการส่งข้อมูลทางไกลของฮาร์ดแวร์สำหรับองค์กรและศูนย์ข้อมูล
- การปรับปรุงใน OpenRISC และ RISC-V
- รองรับ AMD Zen / Zen2 / Zen3 RAPL PowerCap
- Intel Workload Tips บน INT340x และงานการจัดการพลังงานอื่น ๆ
- การสนับสนุนฮาร์ดแวร์ ARM ใหม่มากมายรวมถึงการรองรับเมนไลน์สำหรับคอนโซลเกม OUYA ที่ล้มเหลว
- ในที่สุดไดรเวอร์ AMD Sensor Fusion Hub ก็ถูกรวมเข้าด้วยกัน
- รองรับ Zen 3 EPYC ในไดรเวอร์ AMD Energy
- ไดรเวอร์เซ็นเซอร์ AMD SB-TSI ได้รวมเข้ากับอินเทอร์เฟซเซ็นเซอร์อุณหภูมิไซด์แบนด์บนแพลตฟอร์มเซิร์ฟเวอร์ AMD รุ่นใหม่
- AND Frequency Invariance รองรับ Zen 2 และใหม่กว่า
- คอนโทรลเลอร์ AMD SoC PMC ได้รับการออกแบบมาเพื่อช่วยในการจัดการพลังงานฮาร์ดแวร์ในตัว / อุปกรณ์พกพาเป็นหลัก
- ไดรเวอร์ใหม่ของ Intel คือไดรเวอร์ Intel IGEN6 สำหรับ ECC แบบอินแบนด์ที่มี SoC ไคลเอนต์ใหม่เริ่มแรกคือ Elkhart Lake / Atom x6000E
- ไดรเวอร์ใหม่อีกตัวจาก Intel คือรหัส RFIM สำหรับการลดสัญญาณรบกวนความถี่วิทยุในการปรับความถี่ DDR และการควบคุมแรงดันไฟฟ้าที่มีอยู่ใน SoC ที่เลือกเพื่อลดปัญหาไร้สาย 5G และ WiFi
- KASLR รองรับ Loongson 64
- การสนับสนุนเบื้องต้นสำหรับ AMD Green Sardine APU
- การเปิดใช้งานอย่างต่อเนื่องบนกราฟิก Intel DG1
- รองรับ Dimgrey Cavefish เป็นตัวแปร dGPU RDNA2 อื่น
- รองรับการแสดงผล Intel Keem Bay พร้อมไดรเวอร์ใหม่ที่เพิ่มเข้ามา
- รองรับ Intel Integer Scaling
- Intel Big Joiner รองรับเอาต์พุต 8K บนพอร์ตเดียว
- การสนับสนุนการเปลี่ยนหน้าแบบอะซิงโครนัสของ Intel
- การปรับปรุงประสิทธิภาพบางอย่างสำหรับ Radeon RX 6800 series
- การอัปเดต DRM อื่น ๆ อีกมากมาย
- การสนับสนุนเบื้องต้นสำหรับ AMD Van Gogh APU
- การปรับปรุงประสิทธิภาพและการปรับปรุง Btrfs อื่น ๆ
- ตอนนี้ F2FS รองรับการบีบอัดข้อมูลต่อไฟล์และการพับเคสและการเข้ารหัสบนข้อมูลเดียวกัน
- ตอนนี้ XFS อนุญาตให้คุณทำเครื่องหมายระบบไฟล์เพื่อซ่อมแซมและไม่ติดตั้งระบบไฟล์ที่ทำเครื่องหมายไว้จนกว่ายูทิลิตี้ซ่อมแซม XFS พื้นที่ผู้ใช้จะถูกเรียกใช้
- การปรับปรุงประสิทธิภาพ VirtIO-FS เพิ่มเติม
- รองรับ OverlayFS สำหรับการเมาท์ที่ไม่มีสิทธิพิเศษ
- แก้ไขข้อบกพร่องสำหรับ EXT4
- TIF_NOTIFY_SIGNAL ควรช่วยในเรื่องประสิทธิภาพ IO_uring
- รองรับ SD Express
- ตอนนี้ VirtIO-MEM "โหมดบล็อกขนาดใหญ่" ได้รับการสนับสนุนเพื่ออนุญาตให้มีขนาดบล็อกอุปกรณ์ที่เกินขนาดของบล็อกหน่วยความจำลินุกซ์เดียว
- การแก้ไขความปลอดภัยของ Xen สำหรับคำแนะนำล่าสุดเกี่ยวกับการเปิดใช้งานพฤติกรรม OOM และปัญหาการเพิ่มสิทธิ์และการเปิดเผยข้อมูล
- รองรับโฮสต์ AMD SEV-ES สำหรับ KVM
แดง: - รองรับแบนด์ Intel WiFi 6GHz (WiFi 6E) ภายในคอนโทรลเลอร์ IWLWIFI
- ไดรเวอร์ Qualcomm Ath11k รองรับ Quick Initial Link Setup (FILS) แล้ว
- การสนับสนุน WiMAX กำลังถูกลดระดับลงสู่ขั้นตอนการทดสอบโดยนักพัฒนา Linux ต้องการลบการรองรับ WiMAX หากไม่มีผู้ใช้ปรากฏขึ้นในท้ายที่สุด
- ประสิทธิภาพการเข้ารหัส ChaCha และ AEGIS128 ที่เร็วขึ้นสำหรับแพ็กเก็ตเครือข่าย ARM
- ในที่สุดไดรเวอร์อินเทอร์เฟซตัวควบคุมโฮสต์ MIPI I3C หลังจากข้อกำหนด I3C HCI 1.0 ออกมาในปี 2018
- การปรับปรุง USB4 และ Thunderbolt รวมถึงการรองรับ Intel Maple Ridge และไดรเวอร์ใหม่เพื่อทดสอบว่าพอร์ต USB4 / Thunderbolt ทำงานหรือไม่
- รองรับเสียงสำหรับ Intel Alder Lake
- เพิ่มการรองรับคอนโทรลเลอร์ DJ DDJ-RR ของ Pioneer
- รองรับดองเกิล Guitar Hero Live PS3 / Wii U
- Lenovo เพิ่มการรองรับเซ็นเซอร์ตรวจจับฝ่ามือ Lenovo ThinkPad
- ขณะนี้ Dell กำลังเปิดเผยการตั้งค่า BIOS ที่สามารถกำหนดค่าได้ผ่านทาง sysfs เพื่อให้สามารถจัดการการตั้งค่าบางอย่างของ Dell ผ่านทาง Linux ได้
- จุดเริ่มต้นของการเห็นบิตแรกของ PCI Express 6.0
- Corsair PSU Controller สำหรับ Corsair PSU ระดับไฮเอนด์ที่เปิดเผยเมตริกเซ็นเซอร์ต่างๆผ่าน USB
- การปรับปรุงการตรวจสอบฮาร์ดแวร์อื่น ๆ รวมถึงไดรเวอร์ Apple SMC ในที่สุดก็รองรับเซิร์ฟเวอร์ Xserve ที่ใช้ Intel
- การถอดรหัสวิดีโอ VP8 สำหรับ Allwinner Cedrus Media Controller
- Habana Labs ของ Intel เตรียมรองรับฮาร์ดแวร์ใหม่
- รองรับคีย์บอร์ดสำหรับเล่นเกม ASUS รุ่นใหม่ ๆ
- Auxiliary Bus เป็นเคอร์เนลบัสใหม่ที่เปิดตัว
- Syscall User Dispatch ได้รวมเข้ากับกรณีการใช้งานเริ่มต้นเพื่อสกัดกั้นการโทรของระบบที่ทำโดยโปรแกรม Windows บางโปรแกรมใน Wine เพื่อให้สามารถดักฟังได้อย่างง่ายดายโดยมีค่าใช้จ่ายเพียงเล็กน้อย เนื่องจากเกม Windows รุ่นใหม่บางเกมพยายามข้าม Windows API ในชื่อของแผนการป้องกันการคัดลอก
- ขณะนี้อินพุตของ Linux มีฟังก์ชัน 'ยับยั้ง' เพื่อละเว้นอินพุตจากอุปกรณ์ที่เลือกเช่นเดียวกับแล็ปท็อปแปลงสภาพ / 2-in-1 เมื่อแป้นพิมพ์ถูกพับเพื่อละเว้นอินพุตทั้งหมดชั่วคราว
- การเร่งประสิทธิภาพตัวกรอง SECCOMP
- การลบการสนับสนุน Qt4 ด้วยอินเทอร์เฟซผู้ใช้ระบบ Kconfig build จำเป็นต้องมี Qt5 หากคุณต้องการใช้อินเทอร์เฟซ Qt Qconf เพื่อกำหนดค่าสวิตช์การสร้างเคอร์เนลพร้อมกับตัวเลือกชุดเครื่องมืออื่น ๆ เช่น ncurses และ GTK
- การปราบปราม CPU MSR อย่างต่อเนื่องเพื่อผลักพื้นที่ผู้ใช้
- คอนโทรลเลอร์ใหม่ที่รองรับการแสดงอักขระ LCD ราคาไม่แพงเพื่อใช้เป็นอุปกรณ์เอาต์พุตคอนโซล
Hirsute Hippo จะมาถึง Ubuntu 21.04 ในเดือนเมษายน
การเปิดตัว Linux 5.11 นั้นเป็นทางการแล้ว แต่โดยทั่วไปแล้วการกระจายมักจะรอจนกว่าจะพร้อมสำหรับการนำไปใช้เป็นจำนวนมากหรือสิ่งที่เหมือนกันกับการเปิดตัว Linux 5.11.1 เพื่อรวมไว้ในระบบปฏิบัติการของตน Ubuntu จะทำในเดือนเมษายนด้วยการเปิดตัวซีรีส์ 21.04 สิ่งที่จะเป็นหนึ่งในสิ่งใหม่ที่โดดเด่นที่สุดนับตั้งแต่ Hirsute Hippo จะอยู่ใน GNOME 3.38 และ GTK 3.