Linux 6.0 kommer med stöd för nya chips, kärnfixar och egenheter.

Linux 6.0 kommer med stöd för nya chips, kärnfixar och egenheter.

Linux 6.0 stabil har släppts med 15 000 non-merge commits och ett märkbart kärnversionsnummer. Och medan större versioner av Linux bara dyker upp när de prickade siffrorna i föregående nummer börjar verka för stora – ” bokstavligen finns det ingen annan anledning” – har den här utgåvan många anmärkningsvärda saker förutom tidsstämplarna.

Mest anmärkningsvärt bland dessa kan vara en patch som förhindrar AMD-chips från att sakta ner i nästan två decennier, baserat på en lösning för energihantering i början av 2000-talet som har hängt kvar alldeles för länge. Intels Dave Hansen skrev en patch som förvandlade den till 6.0 och noterade i en kommentar till Ars-inlägget att problemet blev en kostsam läcka eftersom AMD-system ökade antalet CPU-kärnor. Den genomsnittliga stationära användaren kommer inte att se några stora fördelar, men större system som kör I/O-intensiva applikationer borde vinna.

Helt nya Intel Arc GPU:er stöds som diskreta bärbara datorer i version 6.0 (även om de fortfarande är experimentella). Phoronix Linux-bloggen noterar att alla Intel ARC GPU:er verkar köras på de ursprungliga drivrutinerna för öppen källkod, så stöd bör komma för framtida Intel-kort och chipset när de kommer ut på marknaden.

Linux 6.0 innehåller ett antal anmärkningsvärda hårdvarudrivrutiner: 4:e generationens Intel Xeon-serverchips, 13:e generationens Raptor Lake- och Meteor Lake-chips som inte är helt slut ännu, AMD RDNA 3 GPU:er, Threadripper-processorer, EPYC-system och ljuddrivrutiner för ett antal nyare AMD-system.

Ett konstigt litet tillägg pekar på viktigare saker som händer i Linux. Lenovos ThinkPad X13s, baserad på det ARM-baserade Qualcomm Snapdragon-chippet, kommer att få tidigt stöd i version 6.0. ARM-stöd är något Linux-grundaren Linus Torvalds verkligen vill se – han skrev nyligen kärnanteckningarna för sin M2-drivna MacBook Air och tror att ju fler som använder Linux på ARM-enheter, desto fler felrapporter, fler korrigeringar. etc. entusiasm.

Andra ändringar du kan hitta i Linux 6.0 kompilerad av LWN.net (i del ett och två ):

  • ACPI- och energihanteringsförbättringar för Rapid Sapphire-processorer.
  • Stöd för SMB3-filöverföring inuti Samba, medan SMB1 inte längre rekommenderas.
  • Ytterligare arbete med RISC-V, OpenRISC och LoongArch-teknologier
  • Stöd för Intel Hbana Labs Gaudi2, tillhandahåller hårdvaruacceleration för maskininlärningsbibliotek.
  • ”Guest vCPU stop detector”, som kan tala om för värden när den virtuella klienten hänger.

Version 6.0 innehåller inga Rust-förbättringar, men de kommer med största sannolikhet att dyka upp i nästa version 6.1. Rust, ett minnessäkert språk sponsrat av Mozilla-projektet , började som något som Torvalds såg fram emot, och nu hoppades han få se det i version 6.0 . ”Om inte något konstigt händer, kommer han att vara i 6.1,” sa Torvalds till ZDNets Steven Vaughan-Nichols i mitten av september. Även att ha en ”kärninfrastruktur” för Rust i 6.1 innebär stora förändringar av Linux, som länge har dominerats av C-språk (om än utökat och modifierat).

Det bör noteras att 2022 har Linux 6.0 korrigeringar för att hjälpa tidiga 1990-tals Atari Falcon-datorer (eller deras emulerade ättlingar) bättre att hantera VGA-lägen, färg och andra problem.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *