Kaip ir tikėtasi, Linusas Torvaldsas išleido stabilią versiją Linux 6.5. Šiame leidime yra daug įdomių naujų funkcijų, nors kai kurios iš jų labiau galvoja apie ateitį nei apie dabartį, bent jau didžiąja dalimi. Pavyzdžiui, pradinis USB4 v2 palaikymas pradėtas, o aš asmeniškai neturiu ir artimiausiu metu neplanuoju pirkti nieko suderinamo. Bet geriau apeiti audrą, nei ko nors prireikti ir negalėti tuo pasinaudoti dėl paramos stokos.
Tai, ką turite toliau, yra sąrašas su naujienomis kurie atkeliavo kartu su Linux 6.5. Kaip jau minėjome, yra įdomių pokyčių, pavyzdžiui, palaikoma daug naujos aparatinės įrangos, tarp kurių yra procesoriai ir kiti komponentai.
„Linux 6.5“ akcentai
- Procesoriai:
- CPU lygiagretaus įkrovos palaikymas šiuolaikinėms Intel ir AMD sistemoms, padedantis sutrumpinti „Kexec“ įkrovos / pakartotinio paleidimo laiką dideliuose serveriuose.
- „Linux“ dabar yra numatytasis AMD P-State „aktyvus“ EPP, skirtas „Zen 2“ ir naujesnėms sistemoms, kurios palaiko šį veikimo režimą naudojant ACPI CPPC.
- AMD Ryzen 7000 serijos EDAC palaikymas, kad būtų galima aptikti ir taisyti klaidas galinčiuose Zen 4 vartotojų procesoriuose, o ne tik AMD EPYC serverio procesoriaus modeliais.
- Patobulintas „Intel“ hibridinių procesorių apkrovos balansavimas.
- „LoongArch“ prideda SMT ir SIMD / vektorių plėtinius, skirtus Kinijos procesoriaus architektūrai.
- Pridėtas Alibaba T-Head TH1520 RISC-V procesoriaus palaikymas ir keletas naujų ARM SoC.
- Intel Speed Pasirinkite TPMI naujinius ir galios valdiklius klasterio lygiu.
- Pataisykite „Intel P-State“ procesoriaus dažnio mastelį su „Intel Core“ hibridiniais procesoriais, kai E branduoliai yra išjungti, kad tinkle liktų tik P branduoliai.
- UEFI nepriimtinos atminties palaikymas, kuris yra naudingas tiek AMD SEV-SNP, tiek Intel TDX, siekiant atidėti atminties priėmimą virtualiose mašinose, kol jos prireiks po įkrovos, siekiant sustiprinti saugumą, sumažinti išlaidas ir sutrumpinti įkrovos laiką, kai kalbama apie užšifruotą virtualią mašiną. atmintis.
- „Intel SoundWire ACE2.x“ palaikymas garso funkcijoms, debiutuojančioms su „Intel Lunar Lake“ procesoriais.
- Nauji AArch64 plėtiniai.
- AMD PerfMonV2, skirtas KVM VM, papildantis PerfMonV2, kuris jau buvo pridėtas prie branduolio prieš kelis ciklus, skirtas Zen 4 procesoriams.
- VFIO palaikymas AMD CDX magistralei.
- DEXCR palaikymas IBM POWER10 procesoriams, skirtas šiam dinaminio vykdymo valdymo registrui, kuris leidžia dinamiškai valdyti vykdymo elgesį kiekvienam procesoriui.
- Naujas AMD aparatinės įrangos palaikymas jūsų procesoriaus kriptografiniam koprocesoriui (CCP).
- Naujas Intel Meteor Lake S tvarkyklės kodas.
- SNC, skirtas HPE SGI UV serveriams, dar žinomas kaip Sub-NUMA klasteris, pagaliau veiks šiuose serveriuose.
- Branduolys dabar atideda x86 FPU inicijavimą branduolio įkrovos procese kaip platesnio valymo dalis.
- „Gráficos“:
- AMD EDAC / RAS kodas prideda GPU / greitintuvo palaikymą, pirmiausia sutelkiant dėmesį į AMD Instinct MI200 aparatinės įrangos klaidų aptikimą ir taisymą.
- AMD FreeSync Video palaikymas dabar įjungtas pagal numatytuosius nustatymus.
- AMD Radeon RX 7000 serijos įsijungimo palaikymas tiems RDNA3 GPU su SMU13 IP.
- „Intel Variable Rate Refresh“ nešiojamųjų kompiuterių eDP skydams.
- VirtIO sinchronizavimo objektų palaikymas, skirtas Vulkan.
- Qualcomm Adreno 690 GPU palaikymas MSM DRM tvarkyklei.
- Kiti atvirojo kodo grafikos tvarkyklių patobulinimai.
- „Mediatek“ be statuso AV1 ir HEVC kodekų palaikymas.
- Failų sistemos ir saugojimas:
- Nedideli Paragon NTFS3 tvarkyklės optimizavimai ir pataisymai.
- Naujoji cachestat sistema iškviečia užklausą dėl failo puslapio talpyklos statistikos, kad naudotojų šalis galėtų priimti labiau pagrįstus sprendimus.
- Nedideli F2FS kodo patobulinimai dirbant su zonuotų blokų įrenginių palaikymu ir kitomis funkcijomis.
- Daug greitesnis lygiagretus tiesioginis I/O perrašymas EXT4 failų sistemai.
- Btrfs našumo patobulinimai.
- XFS palaikymas FS-VERITY priartėja prie pagrindinės branduolio linijos, sujungiant daugiau parengiamųjų darbų.
- XFS dideliais kiekiais nebėra eksperimentinis.
- Geresnės NUMA žinios NFSD/RDMA serverio kode.
- Atidėjimų primityvai, skirti mažai aprūpintai saugyklai.
- techninė įranga:
- NVIDIA SHIELD tvarkyklė, sukurta NVIDIA Corp. 2017 m. įrenginiui. Ateityje prie šios tvarkyklės gali būti pridėta daugiau SHIELD priedų.
- „Microsoft Xbox Controller Rumble“ – daugiau jų valdiklių.
- „Intel“ vis dar atlieka daug „Compute Express Link“ (CXL) įgalinimo. „Linux 6.5“ yra CXL įrenginio valymo, saugaus ištrynimo ir CXL 3.0 veikimo stebėjimo funkcija.
- Pradinis USB4 v2 palaikymas ir Intel Barlow Ridge tvarkyklės, palaikančios šį naują USB4 standartą, kūrimas.
- Daugiau „WiFi 7“ įgalinimo veikia pagal naujausią belaidžio ryšio standartą.
- Daug daugiau pagrindinių plokščių turi jutiklių aprėptį su HWMON tvarkyklėmis.
- PS/2 pelių ir klaviatūrų valdymo patobulinimai.
- AMD-Xilinx Versal watchdog tvarkyklė buvo patobulinta, kad iškilus problemoms būtų galima iš naujo paleisti aparatinę įrangą.
- IEEE-1394 Firewire tvarkyklės patobulinimai atskleidžia asinchroninio laiko žymos palaikymą vartotojo erdvėje.
- Branduolys dabar praleis mažiau laiko laukdamas PCIe įrenginiuose.
- „WiFi“ ir „Bluetooth“ MIPS Creator CI20 plokštei.
- MIDI 2.0 valdiklių palaikymas ir daugiau AMD SoundWire kodo garso posistemyje.
- ASUS ROG Ally garso problemos.
- Linux:
- Linux 6.5 darbo eilės prideda automatinį didelio procesoriaus naudojimo aptikimą ir stebėjimą.
- Apimtis pagrįsta išteklių valdymo infrastruktūra, kad branduolio kūrėjai galėtų pradėti ją naudoti ateityje.
- „Linux SLAB“ skirstytuvas yra oficialiai pasenęs ir bus pašalintas būsimame branduolio leidime.
- Viso Linux derinimo branduolio kūrimas dabar optimizuotas nuo 53 GB iki 25 GB, patobulinus objtool.
- „Rust“ įrankių grandinės ir kitų „Rust“ branduolio paruošimų atnaujinimas. „Linux 6.5“ darbo eilės prideda automatinį didelio procesoriaus naudojimo aptikimą ir stebėjimą.
- „Linux SLAB“ skirstytuvas yra oficialiai pasenęs ir bus pašalintas būsimame branduolio leidime.
- Viso Linux derinimo branduolio kūrimas dabar optimizuotas nuo 53 GB iki 25 GB, patobulinus objtool.
- „Rust“ įrankių grandinės atnaujinimas ir kiti „Rust“ branduolio paruošimai.
„Linux 6.5“ dabar pasiekiama kernel.org. Norėdami jį įdiegti Ubuntu, tai galima padaryti rankiniu būdu, naudojant Pagrindiniai branduoliai arba laukti ir įdiegti kartu su Ubuntu 23.10.
Via: Phoronix.