Linux 5.16 kommer med flere forbedringer for spill, BTRFS gir bedre ytelse og SMB- og CIFS-tilkoblinger er mer stabile, blant annet

Linux 5.16

Vel, vi har det allerede her. Etter en utvikling "bremset" av datoene som vi nettopp har passert, og ikke bare det, men på toppen av det falt de sterkeste dagene på lørdag, har Linus Torvalds nettopp sluppet den stabile versjonen av Linux 5.16. Dette er hva som skjer med siste LTS-versjon og det vil bli støttet til en tid etter at de lanserer Linux 5.17 som vil begynne utviklingen om to uker.

Blant de mest fremragende nyhetene (via Phoronix) kan vi nevne at Linux 5.16 har lagt til futex_waitv syscall fra FUTEX2, som vil forbedre opplevelsen av å spille Windows-titler på Linux. På den annen side har støtte for to typer maskinvare som utviklere tar godt vare på, Apple Silicon M1 og det enkle Raspberry Pi-kortet, fortsatt å bli bedre.

Linux 5.16 høydepunkter

  • Grafikk:
    • DisplayPort 2.0 for AMDGPU-driver før neste generasjons GPUer med DP 2.0-støtte.
    • AMDGPU USB4-skjermtunnelen for Rembrandt / Yellow Carp forberedes ved å legge til USB4.
    • De nye GPUene fra AMD bruker sin nye kodebane for enhetsoppregning.
    • Støtte for VirtIO-konteksttyper for å støtte flere brukstilfeller med VirtIO virtuell grafikkdriver.
    • Intels Protected Xe Path støttes nå for Gen12-grafikk.
    • Alder Lake S-grafikken anses nå som stabil, og Intel DG1 PCI ID-ene er endelig også til stede, ettersom DG1 er ganske avgjort.
  • prosessorer:
    • Støtte for Intel AMX med kjernen.
    • AMD EPYC CPUer kan nå nyte SEV / SEV-ES live migrering innen verten med KVM.
    • Lydstøtte for Yellow Carp og VanGogh APU-lydkoprosessorarbeid.
    • Standard RISC-V kjernebygging støtter nå åpen kildekode NVIDIA-driveren.
    • Intel Raptor Lake modellidentifikasjonsoppdatering.
    • RISC-V KVM hypervisorstøtte for fremtidige RISC-V-prosessorer som støtter den hypervisorutvidelsen.
    • Raspberry Pi Compute Module 4-støtte i hovedkjernen.
    • Eliminering av MIPS Netlogic SoCs.
    • Støtte for Snapdragon 690 og annen ny ARM-maskinvare som Rockchip RK3566 og RK3688.
    • Klyngebevisst planleggingsstøtte for å forbedre planleggingsbeslutninger for prosessorer der kjerner er gruppert med delte ressurser som L2-cache. Dette er for ARM og x86, selv om det for øyeblikket fører til regresjoner for Intel Alder Lake.
  • Spill på Linux:
    • FUTEX2 syscall futex_waitv har kommet som en stor forbedring for å gjøre Windows-spill som kjører på Linux bedre tilpasse funksjonaliteten til Windows-kjernen. For å dra nytte av dette, må Proton og WINE oppdateres.
    • Nintendo Switch-kontrolleren for Switch Pro- og Joy-Cons-kontrollerne har blitt forbedret.
    • Bedre støtte for Sony PlayStation 5-kontroller.
    • Bedre støtte for bærbare HP Omen-maskiner.
    • Steam Deck-skjermpanelets orienteringsforbedringer.
  • Lagring og filsystemer:
    • Blokkér subsystemoptimaliseringer, inkludert mye av Jens Axboes arbeid med å optimalisere IOPS-potensialet per kjerne til Linux-kjernen.
    • Flere ytelsesforbedringer for Btrfs.
    • F2FS legger til et alternativ for å med vilje fragmentere filsystemet til fordel for utvikleren.
    • Raskere Ceph med asynkrone dirops aktivert som standard.
    • AFS, 9p og Netfslib bruker nå folioer.
    • LZMA / MicroLZMA komprimering for EROFS.
    • Minnefotavtrykksreduksjonsjobb for XFS.
  • nettverk:
    • Microsoft SMB3 / CIFS-forbedringer inkludert reparasjoner og noe ytelsesarbeid.
    • Realtek RT89 WiFi-kontroller for å støtte de nye 802.11ax trådløse adaptere.
  • Annen maskinvare:
    • Fungerende sensorer støtter mange flere ASUS og ASRock hovedkort.
    • Støtte for Apple Magic Keyboard 2021.
    • Habana Labs AI-kontroller støtter nå peer-to-peer-deling via DMA-BUF.
    • Det er gjort arbeid med ACPI for å tillate en kontroller å teste maskinvare mens den er av eller i lavstrømstilstand.
    • Mer CXL-delsystemaktiveringsarbeid.
    • Maskinvarestøtteforbedringer for System76 bærbare datamaskiner.
    • Ny driver for å håndtere CE-drevne baklys.
    • Bedre AMD S0ix-støtte.
    • USB fungerer som en del av Apple Silicon-oppdatering.
    • Apple M1 PCIe-kontroller.
    • AMD Yellow Carp Runtime Power Management for XHCI-kontrollere.
    • Mange forbedringer innen energiledelse.
    • Bedre USB lydstøtte med lav latens og andre lydforbedringer.
  • Sikkerhet:
    • SELinux / LSM / Smack kontroller og revisjon for IO_uring.
    • Forbedret Retpoline-koden for å håndtere omskrivingen av returspringbrettet. x86 BPF-koden stemmer nå også bedre med forventningene rundt Retpolines.
    • Forberedelsesarbeid for å støtte FGKASLR i fremtiden som randomisering av det finkornede / granulære kjerneadresseromsarrangementet.
    • Støtte for KVM-gjester for å ha kontroll over AMD PSF-sjekkbiten for å gjøre den sikkerhetsrelaterte endringen hvis ønskelig.
    • Microsoft begynte å levere Hyper-V isolasjon VM-støtte.
    • Spectre SSBD / STIBP standardverdier for SECCOMP-tråder har blitt avslappet.
  • andre:
    • Minnefolioer har kommet som en kjerneforbedring av Linuxs minneadministrasjonskode.
    • DAMON-basert minnegjenvinning har kommet for å hjelpe Linux i situasjoner med lite minne.
    • Den oppdaterte implementeringen av Zstd for kjernen er nå tilgjengelig.
    • Xen kan håndtere raskere oppstart av PV-gjester.
    • Arbeidet har startet med å rydde mye opp i koden.

Nå tilgjengelig på The Kernel Archive

Linux 5.16 er allerede annonsert og er tilgjengelig en Kjernearkivet. Ubuntu-brukere som ønsker å installere det, må gjøre det på egenhånd. Jammy Jellyfish vil være en LTS-versjon, så den bør komme med Linux 5.15. Uansett, Linux 5.16 kommer aldri offisielt til Ubuntu.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.