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

Linux 5.19 เข้าสู่ LoongArch เริ่มต้นแต่ยังไม่สมบูรณ์ในขณะนี้ รองรับ CPU, รองรับการบีบอัด Zstd สำหรับไฟล์เฟิร์มแวร์, การแก้ไขที่รอคอยมานานสำหรับไดรเวอร์เคอร์เนล NTFS3, การเตรียมซีพียู AMD Zen 4 อย่างต่อเนื่อง, การเปิดใช้งาน AMD RDNA3 GPU เพิ่มเติม, การเปิดใช้งานกราฟิกแยก Intel DG2/Alchemist อย่างต่อเนื่อง (รวมถึงการรองรับการประมวลผล DG2!), การสร้างไฟล์ที่ถูกต้อง/การรายงานเวลาเกิดสำหรับระบบไฟล์ FAT32 รองรับคอนโทรลเลอร์ Apple M1 NVMe, รองรับ Big TCP สำหรับจัดการกับ TCP/IP stack overhead บน 200Gbit และเครือข่ายที่สูงกว่า, รองรับ Armv9 Scalable Matrix Extension, Intel IFS, Intel TDX และ AMD ในที่สุด SEV-SNP ก็ถูกรวมเข้าด้วยกัน นั่นคือรายการสั้น ๆ บทความที่เหลือจะเจาะลึกถึงการเปลี่ยนแปลงครั้งใหญ่ที่มาพร้อมกับ Linux 5.19

โปรเซสเซอร์/แพลตฟอร์ม:

-Intel In-Field Scan (IFS) คือ รวมเข้าด้วยกันเพื่ออำนวยความสะดวกในการทดสอบ CPU ซิลิกอนก่อนการทำให้ใช้งานได้ในศูนย์ข้อมูลหรือการทดสอบซิลิกอนเมื่อเวลาผ่านไป เพื่อช่วยตรวจจับปัญหาฮาร์ดแวร์ที่ไม่ได้เปิดเผยโดยการตรวจสอบ ECC หรือการทดสอบอื่นๆ ที่มีอยู่

-LoongArch ถูกรวมเป็น CPU ใหม่ พอร์ตสำหรับเคอร์เนลลินุกซ์ อย่างไรก็ตาม ตามที่ระบุไว้ยังไม่มีการสนับสนุนสำหรับการบูตระบบ LoongArch ใดๆ เนื่องจากไดรเวอร์บางตัวยังไม่พร้อมสำหรับการซ่อมบำรุง

-รองรับบอร์ด PolarBerry RISC-V FPGA ที่ใช้ประโยชน์จาก PolarFire SoC.

-รองรับการรันไบนารี 32 บิต (RV32) บน RISC-V 64 บิต (RV64)

-ดำเนินการใช้งานหลายแพลตฟอร์มของ Arm เป็นเวลา 12 ปีด้วย การแปลงในที่สุดของรหัส ARMv4T/ARMv5 เก่าสำหรับการสร้างเคอร์เนลหลายแพลตฟอร์ม ติดตาม uo ในภายหลังในหน้าต่างการผสานด้วยการสนับสนุนหลายแพลตฟอร์มของ Arm สำหรับฮาร์ดแวร์ Intel XScale/PXA รุ่นเก่า

-HPE GXP SoC ถูกเพิ่มด้วย HPE GXP SoC เพื่อใช้สำหรับตัวควบคุมการจัดการกระดานข้างก้น ( BMC) ทำงานบนเซิร์ฟเวอร์ HPE ที่กำลังจะมีขึ้น

-รองรับ ARMv9 Scalable Matrix Extension Scalable Matrix Extension (SME) สร้างขึ้นบน SVE/SVE2

-การเปลี่ยนแปลงด้านประสิทธิภาพนั้นหนักมากในฝั่ง AMD ด้วยส่วนขยาย Zen 4 IBS, AMD PerfMonV2 และในที่สุดก็มี AMD Zen 3 Branch Sampling (BRS)

-การลบสถาปัตยกรรม CPU Renesas H8/300 เก่า สถาปัตยกรรมเก่าและไม่มีการบำรุงรักษาในเคอร์เนลมาหลายปีแล้ว และเคยถูกทิ้งไปแล้วครั้งหนึ่งจาก mainline

-การนำการรองรับ x86 a.out ที่ล้าสมัยออก

-ขุมพลังของ Intel จำนวนมาก การอัปเดตการจัดการและการระบายความร้อน-รวมถึงการแก้ไขเพื่อจัดการกับแล็ปท็อป Linux ที่ร้อนแรงจนทำให้แบตเตอรี่หมดในขณะที่พยายามเข้าสู่โหมดสลีป

-ล้างฟีเจอร์ CPUID ได้ง่ายขึ้น

-การโหลดไมโครโค้ดล่าช้าสำหรับ x86/x86_64 ถูกปิดใช้งานโดยค่าเริ่มต้นและจะทำให้เคอร์เนลเสียหาย ขอแนะนำให้ผู้ใช้โหลดไมโครโค้ดของ CPU ก่อน

การจำลองเสมือน:

-ในที่สุด AMD SEV-SNP ก็ได้รับการปรับปรุงให้เป็น Secure Encrypted Virtualization (SEV) ) เปิดตัวด้วยโปรเซสเซอร์ AMD EPYC 7003″Milan”

-รวม Intel Trust Domain Extensions (TDX) เข้ากับโค้ดรุ่นแรกแล้ว

-รองรับ XSAVEC เมื่อทำงานเป็น แขกของ VM

-Microsoft ได้ปรับลดเวลาบูตของแขก Hyper-V สำหรับ Azure VM ขนาดใหญ่ที่มี GPU จำนวนมาก

-รองรับ EFO ของ Linux เพื่อเข้าถึงความลับของ VM สำหรับการประมวลผลที่เป็นความลับ (CoCo) ไฮเปอร์ไวเซอร์ เช่น กับ AMD SEV

-การอัปเดต KVM และ Xen

-เครื่องเป้าหมายเสมือน m68k ใหม่สำหรับการใช้งานการจำลองเสมือนที่อิงจากปลาทองของ Google และมีความสามารถมากกว่า Motorola ที่มีอยู่มาก ตัวเลือกการจำลอง 68000 รายการ

Categories: IT Info