Linux 5.18 พร้อมใช้งานแล้วพร้อมการปรับปรุงมากมายสำหรับ AMD และ Intel และรองรับชิป Tesla FSD

Linux 5.18

พัฒนาการเป็นอย่างไรบ้าง?คาดว่าจะเป็นวันที่ 22 พฤษภาคม และเรามีเคอร์เนลเวอร์ชันใหม่ Linus Torvalds ได้ทำให้มันเป็นทางการ การเปิดตัว Linux 5.18ซึ่งเป็นรุ่นที่มีการเปลี่ยนแปลงหลายอย่าง ในแง่นั้น 5.18 นั้นใหญ่ แต่ขนาดหรือน้ำหนักโดยรวมต้องอยู่ในช่วงปกติเพื่อให้การเปิดตัวเกิดขึ้น เช่นเคย แนะนำการเปลี่ยนแปลงในรูปแบบของการสนับสนุนที่ดีขึ้น แต่มีสองแบรนด์ที่จะได้รับประโยชน์มากกว่าที่เหลือ

ใน Linux 5.18 มีการแนะนำการเปลี่ยนแปลงหลายอย่างว่า จะปรับปรุงการรองรับฮาร์ดแวร์ AMD และ Intel. นอกจากนี้ยังรองรับชิป Tesla FSD โดย FSD เป็นตัวย่อสำหรับ Full-Self Driving กล่าวอีกนัยหนึ่ง Teslas ของ Elon Musk ได้รับการสนับสนุนอย่างเป็นทางการจากเคอร์เนล Linux เป็นความจริงเช่นกันที่ Torvalds and co. ไม่ได้ทำอะไรโดยไม่มีเหตุผล ดังนั้นด้วย Linux 5.18 เป็นต้นไป เราสามารถรายงานข่าวว่า Tesla มีการปรับปรุงในทางใดทางหนึ่ง

จุดเด่นของ Linux 5.18

รายการ สร้างขึ้น โดย ไมเคิล ลาราเบล:

  • โปรเซสเซอร์:
    • ตัวกำหนดเวลาอัปเดตเกี่ยวกับความสมดุลของ NUMA ที่สามารถปรับปรุงประสิทธิภาพของเซิร์ฟเวอร์ AMD EPYC โดยเฉพาะได้
    • การสนับสนุน Hardware Feedback Interface ของ Intel ได้ถูกรวมเข้ากับไดรเวอร์ "HFI" ใหม่ของ Intel สำหรับคุณสมบัติที่สำคัญของโปรเซสเซอร์ไฮบริด
    • Intel Software Defined Silicon ได้ถูกรวมเข้ากับคุณสมบัติที่เป็นข้อขัดแย้งของ Intel CPUs เกี่ยวกับการอนุญาตให้เปิดใช้งานคุณสมบัติ Silicon เพิ่มเติมโดยใช้คีย์ที่เซ็นชื่อเข้ารหัส Intel ยังไม่ได้ประกาศผลิตภัณฑ์ใด ๆ ที่มี SDSi แต่เชื่อว่ากำลังจะมา แม้ว่าจะยังไม่ชัดเจนว่าซีพียู/คุณสมบัติใดบ้างที่อาจเปลี่ยนเป็นรูปแบบลิขสิทธิ์
    • การติดตามสาขาทางอ้อมของ Intel (IBT) มาถึงแล้ว นี่เป็นส่วนหนึ่งของเทคโนโลยี Intel Control-Flow Enforcement กับ Tiger Lake และ CPU ที่ใหม่กว่าเพื่อปรับปรุงความปลอดภัย
    • การสนับสนุน Intel ENQCMD ได้รับการเปิดใช้งานอีกครั้งก่อน Sapphire Rapids หลังจากที่รหัสถูกปิดใช้งานก่อนหน้านี้ในเคอร์เนลเนื่องจากใช้งานไม่ได้
    • ปรับปรุงการจำลองเสมือนแบบซ้อนของ AMD เช่นเดียวกับการจำลองเสมือนแบบซ้อน
    • AMD กำลังเตรียมรหัสไดรเวอร์เสียงใหม่สำหรับแพลตฟอร์มที่จะเกิดขึ้น
    • การเตรียม AMD EDAC เพิ่มเติมสำหรับ Zen 4
    • ในที่สุด Intel PECI ก็ถูกรวมเข้าด้วยกันเป็น Intel Platform Environment Control Interface สำหรับอินเทอร์เฟซระหว่าง CPU และ BMC บนแพลตฟอร์มเซิร์ฟเวอร์
    • รวมไดรเวอร์ AMD HSMP สำหรับพอร์ตการจัดการระบบโฮสต์เพื่อเข้าถึงข้อมูลเพิ่มเติมบนแพลตฟอร์มเซิร์ฟเวอร์ AMD
    • ไดรเวอร์ Intel Idle เพิ่มการรองรับดั้งเดิมสำหรับซีพียู Intel Xeon "Sapphire Rapids"
    • ไดรเวอร์ Intel P-State จะใช้ค่าเริ่มต้น EPP ที่เปิดเผยโดยเฟิร์มแวร์ แทนที่จะใช้ค่า EPP เริ่มต้นที่ฮาร์ดโค้ดจนถึงจุดนี้
    • การเตรียมการสำหรับการจำลองเสมือน Intel IPI
    • การรวมรหัส AMD และ Intel เพิ่มเติม
    • CPUPower รองรับการใช้งานกับไดรเวอร์ P-State ของ AMD ซึ่งเปิดตัวใน Linux 5.17
    • ปัจจุบัน KVM รองรับเครื่องเสมือนของ AMD ที่มี vCPU สูงสุด 511 เครื่อง ซึ่งจนถึงตอนนี้มีเพียง 255 vCPU เท่านั้นที่เป็นไปได้สำหรับระบบ AMD
    • หน่วยความจำเสมือน RISC-V Sv57 รองรับตารางเพจห้าระดับพร้อมกับการปรับปรุงสถาปัตยกรรม CPU อื่นๆ สำหรับ CPU ISA ปลอดค่าลิขสิทธิ์นี้ งานอื่น ๆ นั้นรวมถึงการสนับสนุนอินเทอร์เฟซ RSEQ (Restartable Sequences) และการสนับสนุน RISC-V CPU Idle
    • รองรับชิป FSD ของเทสลาใน ARM SoC ของ Samsung ซึ่งใช้คอมพิวเตอร์ขับเคลื่อนอัตโนมัติเต็มรูปแบบของรถยนต์เทสลา
    • Razperry Pi Zero 2 W เข้ากันได้กับเคอร์เนล mainline Linux
    • การนำโค้ดสถาปัตยกรรม Andes NDS32 CPU ออกเนื่องจากโค้ดนั้นไม่ได้รับการดูแลอีกต่อไปสำหรับสถาปัตยกรรม AndesCore แบบ 32 บิตที่ใช้ในการควบคุมสัญญาณดิจิทัลและแอปพลิเคชัน IoT ต่างๆ
  • GPU และกราฟิก:
    • โหมดวิดีโอ AMDGPU FreeSync ถูกเปิดใช้งานโดยค่าเริ่มต้นเมื่อเทียบกับเคอร์เนลก่อนหน้าที่ต้องการตัวเลือกโมดูล AMDGPU เพื่อเปิดใช้งานโหมดวิดีโอ FreeSync
    • AMD ได้เตรียมรหัสสำหรับ GPU ในอนาคต/ที่จะเกิดขึ้นเพื่อเปิดใช้งานแบบบล็อกต่อบล็อก ดังนั้นจึงไม่น่าตื่นเต้นเป็นพิเศษในขณะนี้ในแง่ของการรั่วไหล/การเปิดเผยรายละเอียดใหม่
    • เป้าหมายหลักคือการรองรับ CRIU สำหรับไดรเวอร์ AMDKFD สำหรับตรวจสอบ/กู้คืนความสามารถของเวิร์กโหลดการประมวลผล ROCM
    • รองรับแพลตฟอร์มย่อย Intel DG2-G12 เนื่องจากเป็นตัวแปรใหม่ควบคู่ไปกับเป้าหมาย DG2/Alchemist G10 และ G11 ที่ประกาศไว้ นอกจากนี้ยังมีงานกราฟิกแยก DG2/Alchemist อื่นๆ อีกมากมายโดยทั่วไป
    • รองรับกราฟิก Intel Alder Lake N
    • การทำงานของ FBDEV ที่เร็วขึ้นและการแก้ไขไดรเวอร์ FBDEV เพิ่มเติม
    • รองรับ ASpeed ​​​​AST2600 และการเปลี่ยนแปลงไดรเวอร์ DRM เล็กน้อยอื่นๆ
  • การเปลี่ยนแปลงและเพิ่มเติมของฮาร์ดแวร์อื่นๆ:
    • ปรับปรุงการตรวจสอบเซ็นเซอร์สำหรับเมนบอร์ด ASUS ใหม่
    • เพิ่มการเปิดใช้ Compute Express Link (CXL)
    • ไดรเวอร์ถอดรหัสวิดีโอ Tegra ของ NVIDIA ได้รับการเลื่อนขั้นออกจากขั้นตอนการเปิดตัวในระบบย่อยสื่อ
    • ไดรเวอร์อินพุตใหม่สำหรับแป้นพิมพ์ Mediatek MT6779 และหน้าจอสัมผัส Imagis
    • การสนับสนุนโปรไฟล์แพลตฟอร์ม ACPI ทำงานอย่างถูกต้องสำหรับ ThinkPad ที่ขับเคลื่อนโดย AMD
    • โซลูชันไดรเวอร์เพิ่มเติมสำหรับแท็บเล็ต Android x86
    • ปรับปรุงการรองรับคีย์บอร์ดของ Apple อย่างต่อเนื่อง
    • ไดรเวอร์ HID สำหรับคีย์บอร์ดที่มี SigmaMicro ICs แปลก ๆ
    • ไดรเวอร์ Razer HID สำหรับแป้นพิมพ์/อุปกรณ์ Razer ที่ไม่สอดคล้องกับ HID อย่างสมบูรณ์
    • อัปเดตเครือข่ายมากมายเช่นเคย
    • การแก้ไขนโยบายการระบายความร้อนสำหรับแล็ปท็อป HP Omen บางรุ่น
    • รองรับเสียง Intel Alder Lake "PS"
  • ระบบจัดเก็บและไฟล์:
    • ReiserFS เลิกใช้แล้วและมีกำหนดลบไดรเวอร์ระบบไฟล์ในปี 2025
    • คุณสมบัติการคอมมิตด่วนของ EXT4 ควรเร็วและปรับขนาดได้มากกว่านี้
    • การเปลี่ยนแปลงที่สำคัญสองประการใน exFAT เพื่ออนุญาตจุดปลายในเส้นทางและหยุดการลบ "VolumeDirty" ที่มีความสำคัญเพื่อหลีกเลี่ยงการทำให้อายุการใช้งานของอุปกรณ์จัดเก็บข้อมูลสั้นลงเกินจริง
    • งานพื้นฐานในการเตรียม EROFS แบบอ่านอย่างเดียวเพื่อรองรับคุณสมบัติใหม่
    • Ceph พูดถึง "ปัญหาที่ค่อนข้างแย่" และทำการปรับปรุงอื่นๆ
    • การปรับปรุง XFS เพิ่มเติม
    • รองรับ NFSD สำหรับแอตทริบิวต์ไฟล์เวลาเกิด NFSv4 สำหรับเวลาสร้างไฟล์
    • การปรับปรุงประสิทธิภาพ F2FS
    • Btrfs เพิ่มการรองรับ I/O ที่เข้ารหัสและ fsync ที่เร็วขึ้น
    • FSCRYPT เพิ่มการสนับสนุน I/O โดยตรงสำหรับไฟล์ที่เข้ารหัส
    • คุณสมบัติใหม่และการปรับปรุงความเร็วของ IO_uring
    • การเพิ่มประสิทธิภาพบล็อกและ NVMe จำนวนมาก รวมถึงการทำงานที่ไม่รู้จบกับ I/O/โอเวอร์เฮดที่ต่ำกว่าที่มีประสิทธิภาพมากขึ้น
    • รองรับระบบเสียง Intel Raptor Lake
  • ความปลอดภัย:
    • ARM 64 บิตรองรับ Shadow Call Stack (SCS) แล้ว
    • ตัวเลือก random.trust_bootloader ใหม่ถูกเพิ่มเข้ามาพร้อมกับการเปลี่ยนแปลงอื่นๆ ใน RNG รวมถึงการปรับปรุงที่สำคัญบางอย่างในการสุ่มนำโดย Jason Donenfeld
    • ไดรเวอร์ Xen USB ได้รับการเสริมความแข็งแกร่งให้กับโฮสต์ที่อาจเป็นอันตราย
    • การเร่งความเร็ว AVX สำหรับเส้นทางการเข้ารหัสลับ SM3 พร้อมกับการเพิ่มประสิทธิภาพ ARM ต่างๆ ในส่วนอื่น ๆ ของระบบย่อยการเข้ารหัสลับ
  • เหตุการณ์เคอร์เนลอื่น ๆ:
    • x86/x86_64 defconfig บิวด์ตอนนี้ใช้ -Werror โดยค่าเริ่มต้นเพื่อส่งคำเตือนคอมไพเลอร์เป็นข้อผิดพลาดเพื่อช่วยให้มั่นใจในคุณภาพของโค้ดที่ดีขึ้น
    • การจัดการคอมไพเลอร์ LLVM/Clang ที่ยืดหยุ่นยิ่งขึ้นด้วยการสนับสนุนสตริงเวอร์ชัน postfixed และรองรับ LLVM/Clang เมื่อติดตั้งนอก PATH
    • การเปลี่ยนแปลงในทรีทั้งหมดเป็นการเปลี่ยนจากอาร์เรย์ที่มีความยาวเป็นศูนย์เป็นสมาชิกอาร์เรย์ที่ยืดหยุ่น
    • การเปลี่ยนจาก C89 เป็น C11 สำหรับเวอร์ชันภาษา C เป้าหมาย
    • DAMON เพิ่มอินเทอร์เฟซการควบคุมการกำหนดค่า sysfs "DAMOS"

Linux 5.18 ได้รับการปล่อยตัวในคืนวันที่ 22 พฤษภาคมแต่สิ่งที่มีอยู่ตอนนี้คือ tarball และคุณต้องติดตั้งด้วยตนเอง ทั้ง Linus Torvalds และผู้ดูแลเคอร์เนลแนะนำให้รอจนกว่าจะมีการอัปเดตการซ่อมบำรุงครั้งแรกเป็นอย่างน้อยสำหรับการปรับใช้จำนวนมาก


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

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

*

*

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