Linux 5.16 arriba amb diverses millores per a jocs, BTRFS ofereix millor rendiment i les connexions SMB i CIFS són més estables, entre d'altres novetats

Linux 5.16

Doncs ja ho tenim aquí. Després d'un desenvolupament «desaccelerat» per les dates que acabem de passar, i no només això, sinó que a sobre els dies més forts van caure dissabte, Linus Torvalds acaba de llançar la versió estable de Linux 5.16. Aquesta és la que succeeix a la darrera versió LTS i estarà suportada fins un temps després que llancin el Linux 5.17 que començarà el seu desenvolupament d'aquí a dues setmanes.

Entre les novetats més destacades (via Phoronix) podem esmentar que Linux 5.16 ha afegit el syscall futex_waitv de FUTEX2, cosa que millorarà lexperiència de jugar a títols de Windows a Linux. D'altra banda, s'ha continuat millorant el suport per a dos tipus de maquinari que estan cuidant molt els desenvolupadors, l'Apple Silicon M1 i la placa simple Raspberry Pi.

Novetats més destacades de Linux 5.16

  • Gràfics:
    • DisplayPort 2.0 per al controlador AMDGPU abans de les GPU de propera generació amb suport DP 2.0.
    • S'està preparant el túnel de visualització AMDGPU USB4 per a Rembrandt/Yellow Carp afegint-hi USB4.
    • Les noves GPU d'AMD utilitzen la nova ruta de codi per a l'enumeració de dispositius.
    • Suport de tipus de context VirtIO per poder suportar més casos dús amb el controlador de gràfics virtuals VirtIO.
    • Ara s'admet la ruta Xe protegida d'Intel per als gràfics Gen12.
    • Els gràfics Alder Lake S es consideren ara estables i els PCI ID d'Intel DG1 també són per fi presents, ja que la DG1 està pràcticament resolta.
  • processadors:
    • Suport per a Intel AMX amb el kernel.
    • Les CPU AMD EPYC ja poden gaudir de la migració en viu SEV/SEV-ES dins del host amb KVM.
    • Suport dàudio per al treball del coprocessador dàudio Yellow Carp i VanGogh APU.
    • La compilació per defecte del nucli de RISC-V permet ara el controlador de NVIDIA de codi obert.
    • Pegat d'identificació del model Intel Raptor Lake.
    • Suport de l'hipervisor KVM RISC-V per als futurs processadors RISC-V que tinguin suport per a aquesta extensió de l'hipervisor.
    • Suport de Raspberry Pi Compute Module 4 al nucli principal.
    • Eliminació dels SoCs MIPS Netlogic.
    • Suport per a Snapdragon 690 i un altre nou maquinari ARM com el Rockchip RK3566 i RK3688.
    • Suport de programació amb consciència de clúster per millorar les decisions de programació dels processadors en què els nuclis estan dividits en clústers amb recursos compartits com la memòria cau L2. Això és per a ARM i x86 encara que de moment està portant a regressions per a Intel Alder Lake.
  • Jocs a Linux:
    • El syscall futex_waitv de FUTEX2 ha arribat com una gran millora perquè els jocs de Windows que s'executen a Linux s'ajustin millor a la funcionalitat del nucli de Windows. Per aprofitar això, Proton i WINE s'hauran d'actualitzar.
    • S'ha millorat el controlador de Nintendo Switch pels comandaments Switch Pro i Joy-Cons.
    • Millor suport per al comandament de Sony PlayStation 5.
    • Millor suport per als portàtils HP Omen.
    • Millores a l'orientació del panell de visualització de Steam Deck.
  • Emmagatzematge i sistemes de fitxers:
    • Optimitzacions del subsistema de blocs, incloent gran part del treball de Jens Axboe a l'optimització del potencial de IOPS per nucli del kernel de Linux.
    • Més millores de rendiment per a Btrfs.
    • F2FS afegeix una opció per fragmentar intencionadament el sistema de fitxers per a benefici del desenvolupador.
    • Ceph més ràpid amb dirops asíncrons activats per defecte.
    • AFS, 9p, i Netfslib ara fan ús de folis.
    • Compressió LZMA/MicroLZMA per a EROFS.
    • Treball de reducció de la petjada de memòria per a XFS.
  • Xarxes:
    • Millores a SMB3/CIFS de Microsoft que inclouen correccions i alguns treballs de rendiment.
    • Controlador WiFi Realtek RT89 per suportar els nous adaptadors sense fil 802.11ax.
  • Un altre maquinari:
    • Suport de sensors de treball per a moltes més plaques base ASUS i ASRock.
    • Suport per a l'Apple Magic Keyboard 2021.
    • El controlador de l'Havana Labs ara suporta la compartició peer-to-peer a través de DMA-BUF.
    • S'ha treballat a ACPI per permetre que un controlador provi el maquinari mentre està apagat o en un estat de baix consum.
    • Més feina d'habilitació del subsistema CXL.
    • Millores en el suport de maquinari per a portàtils System76.
    • Nou controlador per bregar amb els llums de fons impulsats per la CE.
    • Millor suport de AMD S0ix.
    • Treball USB com a part de l'actualització d'Apple Silicon.
    • Controlador PCIe dApple M1.
    • Gestió denergia en temps dexecució de AMD Yellow Carp per als controladors XHCI.
    • Moltes millores en la gestió de lenergia.
    • Millor suport dàudio de baixa latència USB i altres millores de so.
  • Seguretat:
    • Controls SELinux/LSM/Smack i auditoria per a IO_uring.
    • Millorat el codi de Retpoline per bregar amb la reescriptura del codi de trampolí de retorn. El codi x86 BPF també s'alinea millor amb les expectatives al voltant de Retpolines.
    • Treball de preparació per suportar FGKASLR en el futur com a aleatorització de la disposició de l'espai d'adreces del nucli de gra fi/granular.
    • Suport perquè els hostes de KVM tinguin control sobre el bit de control d'AMD PSF per fer aquest canvi relacionat amb la seguretat si es vol.
    • Microsoft va començar a lliurar el suport de Hyper-V isolation VM.
    • S'han relaxat els valors predeterminats de Spectre SSBD/STIBP per als fils SECCOMP.
  • Altres:
    • Els folis de memòria han arribat com una millora central del codi de gestió de memòria de Linux.
    • La recuperació de memòria basada en DAMON ha arribat per ajudar Linux en situacions de poca memòria.
    • La implementació actualitzada de Zstd per al nucli ja està disponible.
    • Xen pot gestionar una arrencada més ràpid dels hostes PV.
    • S'ha iniciat la feina per netejar molt el codi.

Ja disponible a The Kernel Archive

Linux 5.16 ja s'ha anunciat i està disponible en The Kernel Archives. Els usuaris d'Ubuntu que vulguin instal·lar-ho ho hauran de fer pel seu compte. Jammy Jellyfish serà una versió LTS, de manera que hauria d'arribar amb Linux 5.15. En qualsevol cas, Linux 5.16 no arribarà a Ubuntu de manera oficial mai.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.