Linux 6.0 kommer med flere forbedringer fra Intel og AMD, men Rust må vente

Linux 6.0

Efter en tid, hvor han fjollede rundt med nummereringen på 5.20, overraskede Linus Torvalds sig halvt ved at udgive den første RC på 6.0, hvilket gjorde det klart, hvad nummereringen af ​​den version, der ville lykkes, ville være. 5.19. Nu, omkring to måneder senere, har faderen til Linux udgivet den første stabile version af Linux 6.0. Dette forventedes at være den første version, der inkluderede Rust, men denne vedtagelse er blevet forsinket. Alligevel indeholder denne version mange nye funktioner, og den er vigtig.

Med den første stabile version allerede over os, og mens vi venter på, at en punktopdatering bliver frigivet for at anbefale masseadoption, er det nu, vi skal skrive om, hvad Linux 6.0 inkluderer. Her har du en liste med nyheder der kommer sammen med denne version, og de er ikke få. Faktisk siger Torvalds ofte noget i retning af, at nummerændringen skyldes, at han ikke længere har fingre og tæer at tælle, men som i 5.0 er der ændringer, der er værd at gå op til 6.0 for.

Nyheder i Linux 6.0

  • Processorer:
    • Qualcomm Snapdragon 8cx Gen3-understøttelse og meget tidlig support til Lenovo ThinkPad X13s Arm-bærbaren.
    • Forbedret KPTI Meltdown-reduktionskode for ARM64.
    • 64-bit THP SWAP-understøttelse til Arm.
    • Nogle store planlægningsændringer inklusive forbedret NUMA-balance til AMD Zen.
    • AMD Retbleed IBPB-reduktionsstien har også brug for STIBP, og den sikkerhedsrettelse er en del af Linux 6.0-rc1, mens den også vil blive backporteret til eksisterende stabile kerneserier.
    • Nye RISC-V-udvidelser er tilsluttet hovedkernen som Zicbom, Zihintpause og Sstc. RISC-V har også en mere nyttig standardkernekonfiguration for at kunne køre f.eks. Docker og Snaps i defconfig-builds.
    • LoongArch muliggør PCI-understøttelse og andre forbedringer i dette Loongson CPU-arkitekturarbejde fra Kina.
    • Raptor Lake-understøttelse i Intel TCC-kølecontrolleren.
    • EFI og ACPI PRM spejlet hukommelse til 64-bit Arm.
    • Automatisk AMD Mode Transition (AMT) til bærbare Lenovo ThinkPad-computere.
    • Opdateringer til PowerVM Platform KeyStore og andre IBM POWER CPU'er.
    • Fast C1 og C1E håndtering til Xeon Sapphire Rapids.
    • Intel Raptor Lake P-understøttelse i RAPL-driveren.
    • AMD sleep-to-idle forberedelser til kommende AMD hardware.
    • Lyddriverunderstøttelse til AMD Raphael og Jadeite platforme.
    • Intel Meteor Lake lyddriverunderstøttelse.
    • Fjernet understøttelse af de ældre NEC VR4100 MIPS-processorer, der findes i IBM WorkPad Z50 og anden hardware fra 90'erne.
    • PCI-understøttelse af OpenRISC-arkitekturen.
    • Understøttelse af forfiningsværktøj til AMD Zen 4 Instruction Based Sampling (IBS).
    • Intel IPI og AMD x2AVIC virtualiseringer ankommer til KVM.
    • Intel SGX2-understøttelse er endelig blevet tilføjet.
    • AMD temperaturovervågning for kommende AMD CPU'er.
    • AMD's brug af MWAIT frem for HALT foretrækkes nu.
  • Grafik:
    • Fortsættelse af idriftsættelsesarbejde på Intel DG2/Alchemist og ATS-M. Flere PCI ID'er er også blevet implementeret, selvom tidlige ejere af Intel Arc desktop-GPU'er stadig skal bruge i915.force_probe-muligheden for at aktivere DG2-klasse hardwaresupport.
    • Arbejder først mod Intel Ponte Vecchio.
    • Arbejdet begynder med understøttelse af Meteor Lake-grafik, selvom flere patches til Linux 6.1 er på vej.
    • Mere aktiveringsarbejde i retning af AMD RDNA3-grafik og andre nye IP-blokke.
    • P2P DMA til AMDKFD-driver sammen med andre AMDGPU- og AMDKFD-kernedriverforbedringer.
    • Raspberry Pi V3D-kernedriverunderstøttelse til Raspberry Pi 4.
    • Indledende Arm Mali Valhall-understøttelse på Panfrost-controlleren.
    • Rettelser i Atari FBDEV-driveren.
    • Hurtigere konsolrullning på gamle FBDEV-controllere.
    • Forskellige andre open source-kerne-grafikdriveropdateringer.
  • Lager- og filsystemer:
    • Forbedringer til F2FS low memory mode og atomic write.
    • NFSD høflighed server forbedringer og øget cache skalerbarhed.
    • Ydeevneforbedringer i SMB3-klientkode omkring multi-channel management.
    • Forbedringer af XFS-skalerbarhed.
    • Understøttelse af videresendelsesprotokollen v2 til Btrfs og en direkte læseydelsesoptimering.
    • Understøttelse af IO_uring-brugerpladsblokhåndtering.
    • IO_uring ydeevneoptimeringer og nye funktioner, herunder nul-kopier videresendelse til netværket.
  • Anden hardware:
    • Fortsættelse af forberedelser omkring Compute Express Link (CXL).
    • Første forberedelser til WiFi 7-understøttelse med multilink-drift (MLO). Der er også forskellige netværksoptimeringer med denne nye kerne.
    • Rettede problemer med tastaturbrud på forskellige bærbare computere i AMD Ryzen 6000-serien.
    • Rettede problemer med touchpad og tastatur efter dvale på mange TUXEDO-computere / Clevo-bærbare computere.
    • Habana Labs Gaudi2-understøttelse af Intels nyligt annoncerede AI-accelerator.
    • Realtek R8188EU WiFi controller stor ren.
    • Intel Raptor Lake Thunderbolt-understøttelse.
    • AMD SFH v1.1 understøttelse af Sensor Fusion Hub med nye Ryzen bærbare computere.
    • Flere ASUS bundkort med sensorunderstøttelse i drift.
    • Stativ til XP-PEN Deco L tegnetablet.
    • Understøttelse af Aquacomputer Quadro fan controller.
  • Andet:
    • H.265/HEVC Media Userspace API er blevet stabil.
    • Understøttelse af indstilling af systemets værtsnavn via hostname=-kerneindstillingen.
    • Mange forbedringer i VirtIO.
    • VMEbus-koden blev degraderet tilbage til kerneindstillingsområdet.
    • Kconfig-switchen til compiler-optimeringsniveau "-O3" er blevet fjernet fra kernen.
    • SPI præstationsforbedringer.
    • Forskellige forbedringer til RNG.
    • Kørselsverifikation for sikkerhedskritiske systemer.

Linux 6.0 er udgivet i en stabil version, så den kan nu downloades fra Linux Kernel Archive. Ubuntu-brugere, der ønsker at installere det, skal allerede gøre det på egen hånd, enten manuelt eller med værktøjer som f.eks Mainline. Hvis du beslutter dig for at holde fast i, hvad Canonical tilbyder, vil du bruge Linux 6.3 på Ubuntu 23.04 eller deromkring.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.