Linux 5.16 wordt geleverd met verschillende verbeteringen voor games, BTRFS biedt betere prestaties en SMB- en CIFS-verbindingen zijn stabieler, naast andere nieuwigheden

Linux 5.16

Nou, die hebben we hier al. Na een ontwikkeling "vertraagd" door de data die we zojuist hebben gepasseerd, en niet alleen dat, maar bovendien vielen de sterkste dagen op zaterdag, heeft Linus Torvalds zojuist de stabiele versie van Linux 5.16. Dit gebeurt er met de nieuwste LTS-versie en het zal worden ondersteund tot enige tijd nadat ze Linux 5.17 hebben uitgebracht, dat over twee weken met de ontwikkeling zal beginnen.

Een van de meest opvallende nieuwigheden (via Phoronix) kunnen we vermelden dat Linux 5.16 de futex_waitv syscall van FUTEX2 heeft toegevoegd, wat: zal de ervaring van het spelen van Windows-titels op Linux verbeteren. Aan de andere kant is de ondersteuning voor twee soorten hardware waar ontwikkelaars goed voor zorgen, de Apple Silicon M1 en het eenvoudige Raspberry Pi-bord, steeds beter geworden.

Linux 5.16 hoogtepunten

  • Grafiek:
    • DisplayPort 2.0 voor AMDGPU-stuurprogramma vóór next-gen GPU's met DP 2.0-ondersteuning.
    • De AMDGPU USB4 display tunnel voor Rembrandt / Yellow Carp wordt voorbereid door toevoeging van USB4.
    • De nieuwe GPU's van AMD gebruiken hun nieuwe codepad voor apparaatopsomming.
    • Ondersteuning voor VirtIO-contexttypen om meer gebruiksscenario's te ondersteunen met de VirtIO virtuele grafische driver.
    • Intel's Protected Xe Path wordt nu ondersteund voor Gen12-graphics.
    • De Alder Lake S-graphics worden nu als stabiel beschouwd en de Intel DG1 PCI-ID's zijn eindelijk ook aanwezig, aangezien de DG1 zo goed als af is.
  • Verwerkers:
    • Ondersteuning voor Intel AMX met de kernel.
    • AMD EPYC-CPU's kunnen nu genieten van SEV/SEV-ES livemigratie binnen de host met KVM.
    • Audio-ondersteuning voor Yellow Carp en VanGogh APU audio coprocessor werk.
    • De standaard RISC-V-kernelbuild ondersteunt nu het open source NVIDIA-stuurprogramma.
    • Identificatiepatch voor Intel Raptor Lake-modellen.
    • RISC-V KVM-hypervisorondersteuning voor toekomstige RISC-V-processors die die hypervisorextensie ondersteunen.
    • Raspberry Pi Compute Module 4 ondersteuning in de hoofdkernel.
    • Eliminatie van MIPS Netlogic SoC's.
    • Ondersteuning voor Snapdragon 690 en andere nieuwe ARM-hardware zoals de Rockchip RK3566 en RK3688.
    • Clusterbewuste planningsondersteuning om planningsbeslissingen voor processors te verbeteren waarbij kernen zijn geclusterd met gedeelde bronnen zoals L2-cache. Dit is voor ARM en x86, hoewel het op dit moment leidt tot regressie voor Intel Alder Lake.
  • Games op Linux:
    • De FUTEX2 syscall futex_waitv is een geweldige verbetering om Windows-games die op Linux draaien beter te laten passen bij de functionaliteit van de Windows-kernel. Om hiervan te profiteren, moeten Proton en WINE worden bijgewerkt.
    • De Nintendo Switch-controller voor de Switch Pro- en Joy-Cons-controllers is verbeterd.
    • Betere ondersteuning voor Sony PlayStation 5-controller.
    • Betere ondersteuning voor HP Omen-laptops.
    • Verbeteringen in de oriëntatie van het Steam Deck-displaypaneel.
  • Opslag- en bestandssystemen:
    • Optimalisaties van subsystemen blokkeren, waaronder veel van Jens Axboe's werk aan het optimaliseren van het per-core IOPS-potentieel van de Linux-kernel.
    • Meer prestatieverbeteringen voor Btrfs.
    • F2FS voegt een optie toe om het bestandssysteem opzettelijk te fragmenteren ten behoeve van de ontwikkelaar.
    • Snellere Ceph met asynchrone dirops standaard ingeschakeld.
    • AFS, 9p en Netfslib maken nu gebruik van folio's.
    • LZMA / MicroLZMA-compressie voor EROFS.
    • Taak voor het verkleinen van de geheugenvoetafdruk voor XFS.
  • netwerken:
    • Microsoft SMB3 / CIFS-verbeteringen inclusief fixes en wat prestatiewerk.
    • Realtek RT89 WiFi-controller ter ondersteuning van de nieuwe 802.11ax draadloze adapters.
  • Andere hardware:
    • Werkende sensoren ondersteunen veel meer ASUS- en ASRock-moederborden.
    • Ondersteuning voor Apple Magic Keyboard 2021.
    • Habana Labs AI-controller ondersteunt nu peer-to-peer delen via DMA-BUF.
    • Er is gewerkt aan ACPI om een ​​controller in staat te stellen hardware te testen terwijl deze is uitgeschakeld of zich in een lage energiestand bevindt.
    • Meer activering van het CXL-subsysteem.
    • Verbeteringen in hardwareondersteuning voor System76-notebooks.
    • Nieuwe bestuurder om te gaan met CE-aangedreven achtergrondverlichting.
    • Betere AMD S0ix-ondersteuning.
    • USB-werk als onderdeel van Apple Silicon-update.
    • Apple M1 PCIe-controller.
    • AMD Yellow Carp Runtime Power Management voor XHCI-controllers.
    • Veel verbeteringen in energiebeheer.
    • Betere USB-audio-ondersteuning met lage latentie en andere geluidsverbeteringen.
  • Veiligheid:
    • SELinux / LSM / Smack controles en auditing voor IO_uring.
    • Verbeterde de Retpoline-code om het herschrijven van de springplankcode voor terugkeer aan te pakken. De x86 BPF-code sluit nu ook beter aan bij de verwachtingen rondom Retpolines.
    • Voorbereidende werkzaamheden om FGKASLR in de toekomst te ondersteunen als randomisatie van de fijnkorrelige / granulaire kernadresruimte-indeling.
    • Ondersteuning voor KVM-gasten om controle te hebben over het AMD PSF-controlebit om die beveiligingsgerelateerde wijziging indien gewenst aan te brengen.
    • Microsoft begon met het leveren van ondersteuning voor Hyper-V-isolatie voor VM's.
    • Spectre SSBD / STIBP-standaardinstellingen voor SECCOMP-threads zijn versoepeld.
  • anderen:
    • Geheugenfolio's zijn een kernverbetering van de geheugenbeheercode van Linux.
    • Op DAMON gebaseerde geheugenterugwinning is gearriveerd om Linux te helpen in situaties met weinig geheugen.
    • De bijgewerkte implementatie van Zstd voor de kernel is nu beschikbaar.
    • Xen kan sneller opstarten van PV-gasten aan.
    • Er is veel begonnen met het opschonen van de code.

Nu verkrijgbaar bij The Kernel Archive

Linux 5.16 is al aangekondigd en is beschikbaar en Het Kernel Archief. Ubuntu-gebruikers die het willen installeren, zullen het zelf moeten doen. Jammy Jellyfish zal een LTS-versie zijn, dus het zou met Linux 5.15 moeten aankomen. In ieder geval komt Linux 5.16 nooit officieel naar Ubuntu.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.