„Linux 5.16“ yra keletas žaidimų patobulinimų, BTRFS siūlo geresnį našumą, o SMB ir CIFS ryšiai yra stabilesni, be kitų naujovių

Linux 5.16

Na, mes jį jau turime čia. Po to, kai ką tik praėjusių datų plėtra „sulėtėjo“ ir ne tik tai, bet ir stipriausios dienos iškrito šeštadienį, Linusas Torvaldsas ką tik išleido stabilią Linux 5.16. Taip atsitinka su naujausia LTS versija Ir ji bus palaikoma tol, kol bus išleista Linux 5.17, kuri bus pradėta kurti po dviejų savaičių.

Tarp iškiliausių naujovių (per Phoronix) galime paminėti, kad Linux 5.16 pridėjo futex_waitv syscall iš FUTEX2, kuris pagerins „Windows“ žaidimų „Linux“ patirtį. Kita vertus, toliau tobulėjo dviejų tipų aparatinės įrangos, kuria kūrėjai labai rūpinasi – Apple Silicon M1 ir paprastos Raspberry Pi plokštės – palaikymas.

„Linux 5.16“ akcentai

  • Grafika:
    • „DisplayPort 2.0“, skirta AMDGPU tvarkyklei, prieš naujos kartos GPU su DP 2.0 palaikymu.
    • Rembrandt / Yellow Carp AMDGPU USB4 ekrano tunelis ruošiamas pridedant USB4.
    • Naujieji AMD GPU naudoja savo naują kodo kelią įrenginių surašymui.
    • VirtIO konteksto tipų palaikymas, kad būtų palaikoma daugiau naudojimo atvejų naudojant VirtIO virtualiosios grafikos tvarkyklę.
    • „Intel Protected Xe Path“ dabar palaikomas „Gen12“ grafikai.
    • „Alder Lake S“ grafika dabar laikoma stabilia, o „Intel DG1“ PCI ID pagaliau taip pat yra, nes DG1 yra beveik nusistovėjęs.
  • Perdirbėjai:
    • „Intel AMX“ palaikymas su branduoliu.
    • AMD EPYC procesoriai dabar gali mėgautis SEV / SEV-ES tiesiogine migracija pagrindiniame kompiuteryje su KVM.
    • Garso palaikymas Yellow Carp ir VanGogh APU garso koprocesoriaus darbui.
    • Numatytoji RISC-V branduolio versija dabar palaiko atvirojo kodo NVIDIA tvarkyklę.
    • „Intel Raptor Lake“ modelio identifikavimo pleistras.
    • RISC-V KVM hipervizoriaus palaikymas būsimiems RISC-V procesoriams, kurie palaiko tą hipervizoriaus plėtinį.
    • Raspberry Pi Compute Module 4 palaikymas pagrindiniame branduolyje.
    • MIPS Netlogic SoC pašalinimas.
    • Snapdragon 690 ir kitos naujos ARM aparatinės įrangos, tokios kaip Rockchip RK3566 ir RK3688, palaikymas.
    • Klasterį suvokiantis planavimo palaikymas, siekiant pagerinti planavimo sprendimus procesoriams, kuriuose branduoliai yra sugrupuoti su bendrais ištekliais, tokiais kaip L2 talpykla. Tai skirta ARM ir x86, nors šiuo metu tai veda prie „Intel Alder Lake“ regresijos.
  • Žaidimai Linux sistemoje:
    • FUTEX2 syscall futex_waitv buvo puikus patobulinimas, kad Windows žaidimai, veikiantys Linux sistemoje, geriau atitiktų Windows branduolio funkcijas. Norint pasinaudoti šia galimybe, „Proton“ ir „WINE“ reikės atnaujinti.
    • Patobulintas „Nintendo Switch“ valdiklis, skirtas „Switch Pro“ ir „Joy-Cons“ valdikliams.
    • Geresnis Sony PlayStation 5 valdiklio palaikymas.
    • Geresnis HP Omen nešiojamųjų kompiuterių palaikymas.
    • Steam Deck ekrano skydelio orientacijos patobulinimai.
  • Saugojimo ir failų sistemos:
    • Blokuoti posistemių optimizavimą, įskaitant didžiąją Jenso Axboe darbo dalį optimizuojant „Linux“ branduolio IOPS potencialą.
    • Daugiau Btrfs našumo patobulinimų.
    • F2FS prideda parinktį sąmoningai suskaidyti failų sistemą kūrėjo naudai.
    • Greitesnis Ceph su asinchroniniais nukrypimais, įjungtais pagal numatytuosius nustatymus.
    • AFS, 9p ir Netfslib dabar naudoja folijas.
    • LZMA / MicroLZMA suspaudimas, skirtas EROFS.
    • Atminties ploto mažinimo užduotis, skirta XFS.
  • Tinklai:
    • Microsoft SMB3 / CIFS patobulinimai, įskaitant pataisymus ir kai kuriuos našumo darbus.
    • Realtek RT89 WiFi valdiklis, palaikantis naujus 802.11ax belaidžius adapterius.
  • Kita aparatūra:
    • Veikiantys jutikliai palaiko daug daugiau ASUS ir ASRock pagrindinių plokščių.
    • „Apple Magic Keyboard 2021“ palaikymas.
    • „Habana Labs“ AI valdiklis dabar palaiko tarpusavio bendrinimą per DMA-BUF.
    • Buvo atliktas darbas naudojant ACPI, kad valdiklis galėtų išbandyti aparatinę įrangą, kai jis išjungtas arba mažai galios.
    • Daugiau CXL posistemio įjungimo darbų.
    • Aparatinės įrangos palaikymo patobulinimai, skirti System76 nešiojamiesiems kompiuteriams.
    • Naujas vairuotojas, dirbantis su CE varomais foniniais apšvietimais.
    • Geresnis AMD S0ix palaikymas.
    • USB veikia kaip Apple Silicon atnaujinimo dalis.
    • Apple M1 PCIe valdiklis.
    • AMD Yellow Carp Runtime Power Management XHCI valdikliams.
    • Daug energijos valdymo patobulinimų.
    • Geresnis USB mažo delsos garso palaikymas ir kiti garso patobulinimai.
  • saugumas:
    • SELinux / LSM / Smack valdikliai ir IO_uring auditas.
    • Patobulintas „Retpoline“ kodas, skirtas grįžimo tramplino kodo perrašymui. X86 BPF kodas dabar taip pat geriau atitinka „Retpolines“ lūkesčius.
    • Parengiamasis darbas siekiant palaikyti FGKASLR ateityje kaip smulkiagrūdės / granuliuotos pagrindinės adresų erdvės išdėstymo atsitiktinės atrankos būdus.
    • Palaikymas KVM svečiams, kad jie galėtų valdyti AMD PSF patikros bitą ir, jei pageidaujama, atlikti su saugumu susijusį pakeitimą.
    • „Microsoft“ pradėjo teikti „Hyper-V“ izoliacijos VM palaikymą.
    • Spectre SSBD / STIBP numatytieji SECCOMP gijų nustatymai buvo sušvelninti.
  • kiti:
    • Atminties folijos tapo pagrindiniu Linux atminties valdymo kodo patobulinimu.
    • DAMON pagrindu sukurtas atminties atkūrimas padėjo Linux, kai trūksta atminties.
    • Dabar pasiekiamas atnaujintas branduolio Zstd diegimas.
    • „Xen“ gali greičiau paleisti PV svečius.
    • Pradėtas didelis kodo valymo darbas.

Dabar galima rasti branduolio archyve

Linux 5.16 jau buvo paskelbta ir yra en Branduolio archyvai. Ubuntu vartotojai, norintys jį įdiegti, turės tai padaryti patys. Jammy Jellyfish bus LTS versija, todėl ji turėtų būti pristatyta su Linux 5.15. Bet kokiu atveju „Linux 5.16“ niekada oficialiai nepatenka į Ubuntu.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.