Linux 5.16 dolazi s nekoliko poboljšanja za igre, BTRFS nudi bolje performanse, a SMB i CIFS veze su stabilnije, među ostalim novitetima

Linux 5.16

Pa, već ga imamo ovdje. Nakon što je razvoj "usporio" za datume koje smo upravo prošli, i ne samo to, nego su povrh toga najjači dani pali u subotu, Linus Torvalds je upravo objavio stabilnu verziju Linux 5.16. Ovo se događa s najnovija LTS verzija i bit će podržan do nekog vremena nakon što izdaju Linux 5.17 koji će se početi razvijati za dva tjedna.

Među najistaknutijim novitetima (via Phoronix) možemo spomenuti da je Linux 5.16 dodao sistemski poziv futex_waitv iz FUTEX2, koji poboljšat će iskustvo igranja Windows naslova na Linuxu. S druge strane, podrška za dvije vrste hardvera o kojima programeri jako vode računa, Apple Silicon M1 i jednostavnu Raspberry Pi ploču, nastavila se poboljšavati.

Istaknuto za Linux 5.16

  • Grafika:
    • DisplayPort 2.0 za AMDGPU upravljački program prije GPU-a sljedeće generacije s podrškom za DP 2.0.
    • AMDGPU USB4 zaslonski tunel za Rembrandt / Yellow Carp se priprema dodavanjem USB4.
    • Novi AMD-ovi GPU-ovi koriste svoj novi kodni put za nabrajanje uređaja.
    • Podrška za tipove konteksta VirtIO za podršku više slučajeva korištenja s VirtIO virtualnim grafičkim upravljačkim programom.
    • Intelov Protected Xe Path sada je podržan za Gen12 grafiku.
    • Grafika Alder Lake S sada se smatra stabilnom, a konačno su prisutni i Intel DG1 PCI ID-ovi, jer je DG1 prilično sređen.
  • procesora:
    • Podrška za Intel AMX s kernelom.
    • AMD EPYC procesori sada mogu uživati ​​u SEV / SEV-ES migraciji uživo unutar hosta uz KVM.
    • Audio podrška za rad audio koprocesora Yellow Carp i VanGogh APU.
    • Zadana izrada RISC-V kernela sada podržava NVIDIA drajver otvorenog koda.
    • Zakrpa za identifikaciju modela Intel Raptor Lake.
    • Podrška za RISC-V KVM hipervizor za buduće RISC-V procesore koji podržavaju to proširenje hipervizora.
    • Raspberry Pi Compute Module 4 podrška u glavnoj kernelu.
    • Eliminacija MIPS Netlogic SoC-a.
    • Podrška za Snapdragon 690 i drugi novi ARM hardver kao što su Rockchip RK3566 i RK3688.
    • Podrška za planiranje svjesna klastera za poboljšanje odluka o rasporedu za procesore gdje su jezgre grupirane sa zajedničkim resursima kao što je L2 predmemorija. Ovo je za ARM i x86, iako u ovom trenutku to dovodi do regresije za Intel Alder Lake.
  • Igre na Linuxu:
    • FUTEX2 syscall futex_waitv došao je kao veliko poboljšanje kako bi Windows igre koje se pokreću na Linuxu bolje pristajale funkcionalnosti Windows kernela. Da biste to iskoristili, Proton i WINE će se morati ažurirati.
    • Unaprijeđen je Nintendo Switch kontroler za kontrolere Switch Pro i Joy-Cons.
    • Bolja podrška za Sony PlayStation 5 kontroler.
    • Bolja podrška za HP Omen prijenosna računala.
    • Poboljšanja orijentacije ploče zaslona Steam Deck.
  • Pohrana i datotečni sustavi:
    • Blok optimizacije podsustava, uključujući velik dio rada Jensa Axboea na optimizaciji IOPS potencijala po jezgri Linux kernela.
    • Više poboljšanja performansi za Btrfs.
    • F2FS dodaje opciju za namjerno fragmentiranje datotečnog sustava u korist programera.
    • Brži Ceph s asinkronim dirops omogućenim prema zadanim postavkama.
    • AFS, 9p i Netfslib sada koriste folije.
    • LZMA / MicroLZMA kompresija za EROFS.
    • Zadatak smanjenja memorijskog otiska za XFS.
  • umrežavanje:
    • Microsoft SMB3 / CIFS poboljšanja uključujući popravke i neke performanse.
    • Realtek RT89 WiFi kontroler za podršku novih 802.11ax bežičnih adaptera.
  • Ostali hardver:
    • Radni senzori podržavaju mnoge druge ASUS i ASRock matične ploče.
    • Podrška za Apple Magic Keyboard 2021.
    • Habana Labs AI kontroler sada podržava peer-to-peer dijeljenje putem DMA-BUF-a.
    • Posao je obavljen u ACPI kako bi se kontroleru omogućilo testiranje hardvera dok je isključen ili u stanju niske snage.
    • Više rada na omogućavanju CXL podsustava.
    • Poboljšanja hardverske podrške za prijenosna računala System76.
    • Novi upravljački program za rad s CE pozadinskim osvjetljenjem.
    • Bolja podrška za AMD S0ix.
    • USB radi kao dio ažuriranja Apple Silicon.
    • Apple M1 PCIe kontroler.
    • AMD Yellow Carp Runtime Power Management za XHCI kontrolere.
    • Mnoga poboljšanja u upravljanju energijom.
    • Bolja USB podrška za zvuk niske latencije i druga poboljšanja zvuka.
  • sigurnosti:
    • SELinux / LSM / Smack kontrole i revizija za IO_uring.
    • Poboljšan Retpoline kod za rješavanje prepisivanja koda povratne odskočne daske. Kod x86 BPF sada je također bolje usklađen s očekivanjima oko Retpolinesa.
    • Pripremni radovi za podršku FGKASLR-u u budućnosti kao randomizacija fino zrnatog / granularnog rasporeda adresnog prostora jezgre.
    • Podrška za KVM goste da imaju kontrolu nad AMD PSF bitom za provjeru kako bi po želji izvršili tu sigurnosnu promjenu.
    • Microsoft je počeo isporučivati ​​podršku za Hyper-V izolacijski VM.
    • Spectre SSBD / STIBP zadane postavke za SECCOMP niti su opuštene.
  • drugi:
    • Memorijski foliji došli su kao osnovno poboljšanje koda za upravljanje memorijom u Linuxu.
    • DAMON-temeljeno obnavljanje memorije stiglo je kako bi pomoglo Linuxu u situacijama s malo memorije.
    • Ažurirana implementacija Zstd-a za kernel je sada dostupna.
    • Xen može podnijeti brže pokretanje PV gostiju.
    • Počeo je uvelike raditi na čišćenju koda.

Sada dostupno u The Kernel Archive

Linux 5.16 je već najavljen i je dostupan en Arhiva kernela. Korisnici Ubuntua koji ga žele instalirati morat će to učiniti sami. Jammy Jellyfish bit će LTS verzija, tako da bi trebao stići s Linuxom 5.15. U svakom slučaju, Linux 5.16 nikada službeno neće doći u Ubuntu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.