„Linux 6.0“ palaiko naują „Intel“ / AMD aparatūrą, našumo patobulinimus ir daug daugiau

Vakar buvo pažymėtas išleidimas Linux 6.0-rc1 ir todėl sujungimo lango nebėra ir šioje branduolio versijoje nenustatytas joks funkcijų darbas. Čia yra mano visų įdomių naujų funkcijų ir pokyčių / patobulinimų aprašymas Linux 6.0.

Šis branduolys buvo iš pradžių bus Linux 5.20 kol Linusas Torvaldsas nusprendė jį pervadinti į Linux 6.0. Paprastai po x.19 arba x.20 taškų leidimų Linusas Torvaldsas nusprendžia pakeisti pagrindinės versijos numerį – šį kartą po 19-osios mažosios versijos. „Linux 6.0“ našumo skyriuje atrodo labai gerai „Intel Xeon Ice Lake“., AMD Ryzen Threadripperir AMD EPYC atrodo labai gerai su maloniu realaus darbo krūvio padidėjimu… Tai tik iš to, ką iki šiol išbandžiau prieš RC1. Sekite naujienas ir sužinokite daugiau „Intel“ / AMD etalonų „Linux 6.0“.

Be didesnio našumo, Linux 6.0 palaiko naują aparatinę įrangą, ypač Intel / AMD pusėje. „Intel“ turi daugiau darbo „Sapphire Rapids“, „Raptor Lake“ ir „Meteor Lake“. AMD tęsia Zen 4 parengiamuosius darbus ir grafikos pusėje ruošia savo branduolio grafikos tvarkyklę RDNA3. Taip pat yra ir kitas naujas aparatinės įrangos palaikymas, pvz., Qualcomm Snapdragon 8cx Gen3 palaikymas, Intel Habana Labs Gaudi2 AI greitintuvo palaikymas, sugedusių klaviatūros problemų sprendimas Ryzen 6000 serijos nešiojamuosiuose kompiuteriuose, nauja garso tvarkyklė AMD Raphael platformoms, AMD Jadeite garso palaikymas, Intel IPI virtualizavimas, AMD x2AVIC, Intel SGX2, saugumui svarbių sistemų patikrinimas veikimo metu, IO_uring patobulinimai, didesnė jutiklių aprėptis AMD pagrindinėse plokštėse ir daug daugiau.

„Linux 6.0“ stabilaus branduolio leidimas turėtų pasirodyti maždaug rugsėjo pabaigoje / spalio pradžioje.

Nors Linux 6.0 yra daug puikių pakeitimų, tačiau realaus laiko “PREMPT_RT” darbas vis dar tęsiasi finišo link, Rust programavimo kalbos infrastruktūra nepasikeitė, MGLRU pasirodys tik Linux 6.1, nebuvo paimta „OpenChrome VIA DRM/KMS“ tvarkyklė, o daugiau „Intel DG2/Alchemist“ darbo dar nėra stabilūs.

Procesoriai:

Qualcomm Snapdragon 8cx Gen3 palaikymas taip pat labai ankstyvą nešiojamojo kompiuterio „Lenovo ThinkPad X13s Arm“ palaikymą.

Patobulintas gedimo mažinimo KPTI kodas, skirtas ARM64.

64 bitų Arm THP SWAP palaikymas.

Kai kurie dideli planuotojo pakeitimai įskaitant patobulintą NUMA balansavimą, skirtą AMD Zen. Našumo patobulinimai naudojant „Linux 6.0“ apskritai atrodo labai gražūs iš mano iki šiol bandymų didelėse sistemose.

AMD Retbleed IBPB mažinimo keliui taip pat reikia STIBP ir šis saugos pataisymas yra „Linux 6.0-rc1“ dalis, be to, jis taip pat bus perkeltas į esamą stabilią branduolio seriją.

Nauji RISC-V plėtiniai yra prijungti prie pagrindinio branduolio, pvz., Zicbom, Zihintpause ir Sstc. RISC-V taip pat turi naudingesnę numatytąją branduolio konfigūraciją už galimybę paleisti tokias kaip „Docker“ ir „Snaps“ defconfig versijose.

„LongArch“ įgalina PCI palaikymą ir kiti šios Loongson procesoriaus architektūros patobulinimai veikia iš Kinijos.

„Raptor Lake“ palaikymas „Intel TCC“ aušinimo tvarkyklėje.

EFI veidrodinė atmintis ir ACPI PRM, skirta 64 bitų Arm.

AMD automatinis režimo perėjimas (AMT), skirtas Lenovo ThinkPad nešiojamiesiems kompiuteriams.

„PowerVM Platform KeyStore“ ir kiti „IBM POWER CPU“ naujinimai.

Ištaisytas C1 ir C1E valdymas Xeon Sapphire Rapids.

– „Intel Raptor Lake P“ palaikymas RAPL tvarkyklėje.

– AMD parengiamieji darbai, skirti sustabdyti būsimą AMD aparatinę įrangą.

Garso tvarkyklės palaikymas AMD Raphael ir Jadeite platformoms.

Intel Meteor Lake garso tvarkyklės palaikymas.

– „Linux 6.0“ sugenda pašalintas senų NEC VR4100 MIPS procesorių palaikymas rasta IBM WorkPad Z50 ir kitoje 90-ųjų aparatinėje įrangoje.

PCI palaikymas OpenRISC architektūrai.

„AMD Zen 4 Instruction Based Sampling“ (IBS) tobulas įrankių palaikymas.

„Intel IPI“ virtualizavimas ir AMD x2AVIC yra skirti KVM.

Pagaliau įtrauktas „Intel SGX2“ palaikymas.

AMD temperatūros stebėjimas būsimiems AMD procesoriams.

Dabar pageidaujama AMD naudoti MWAIT, o ne HALT.

Grafika:

Tęsiamas Intel DG2/Alchemist ir ATS-M diegimas dirbti. Dabar taip pat įdiegta daugiau PCI ID, nors ankstyvieji Intel Arc stalinių GPU savininkai vis tiek turės naudoti i915.force_probe parinktį, kad vis dar įgalintų DG2 klasės aparatinės įrangos palaikymą.

Ankstyvas darbas su Intel Ponte Vecchio.

Pradedame dirbti su Meteor Lake grafikos palaikymu nors ateina daugiau pataisų, skirtų Linux 6.1.

Daugiau įgalinimo darbų, susijusių su AMD RDNA3 grafika ir kiti nauji IP blokai.

– P2P DMA AMDKFD tvarkyklei kartu su kitais AMDGPU ir AMDKFD branduolio tvarkyklės patobulinimais.

Raspberry Pi V3D branduolio tvarkyklės palaikymas Raspberry Pi 4.

Pradinis Arm Mali Valhall palaikymas „Panfrost“ tvarkyklėje.

Atari FBDEV tvarkyklės pataisymai.

Greitesnis konsolės slinkimas naudojant senas FBDEV tvarkykles.

Įvairūs kiti atvirojo kodo branduolio grafikos tvarkyklės naujinimai.

Leave a Reply

Your email address will not be published.