Linux 5.19 kommer med mange forbedringer for AMD og Intel. Neste versjon kan være Linux 6.0

Linux 5.19

Vi har allerede her en ny versjon av kjernen til operativsystemet(e) som redaktørene og leserne av blogger liker denne best. Ved denne anledningen, etter 5.18 det var turen til linux 5.19, som Linus Torvalds nettopp har kunngjort sin utgivelse. Når jeg sier at "det var hans tur", mener jeg at det var den logiske tingen å gjøre, og det har vært slik siden utviklingen startet, men det var noe mer tvil om hvorvidt den neste ville være Linux 5.20 eller allerede Linux 6.0. Men denne artikkelen handler om den siste stabile versjonen, hvis utgivelse nå er offisiell.

Linux 5.19 er en stor utgivelse. Allerede i flettevinduet ble det bekreftet at det kom til å bli mange endringer, selv om mengden av dem ikke har fått kjernen til å vokse i størrelse. Nedenfor er en liste med mest fremragende nyheter, hente fra Phoronix, et spesialisert medium som tett følger utviklingen av Linux, blant annet som dets berømte analyser og sammenligninger av all slags maskinvare.

Linux 5.19 høydepunkter

  • Prosessorer og plattformer:
    • Intel In-Field Scan (IFS) har blitt slått sammen for å lette CPU-silisiumtesting før datasenterdistribusjoner eller silisiumtesting over tid for å hjelpe med å oppdage uoppdagede maskinvareproblemer. ECC-sjekker eller andre eksisterende tester.
    • LoongArch ble slått sammen som en ny CPU-port for Linux-kjernen. Men som nevnt er det ingen støtte for oppstart av noen LoongArch-systemer ennå på grunn av at noen drivere ikke er klare for mainlining ennå.
    • Støtte for PolarBerry RISC-V FPGA-kortet som bruker PolarFire SoC.
    • Støtte for å kjøre 32-biters (RV32) binærfiler på 64-biters RISC-V (RV64).
    • Fullføre den 12-årige arm-arbeidet på tvers av plattformer med endelig å konvertere den gamle ARMv4T/ARMv5-koden for kjernebygging på tvers av plattformer. Arm-støtte på tvers av plattformer for eldre Intel XScale/PXA-maskinvare er også fullført.
    • Lagt til HPE GXP SoC som vil bli brukt for Baseboard Management Controller (BMC)-funksjoner i kommende HPE-servere.
    • Støtte for ARMv9 Scalable Matrix Extension. Scalable Matrix Extension (SME) er basert på SVE/SVE2.
    • Forbedringsendringene er betydelige på AMD-siden, med utvidelser til Zen 4 IBS, AMD PerfMonV2 og til slutt AMD Zen 3 Branch Sampling (BRS).
    • Fjerning av den gamle Renesas H8/300 CPU-arkitekturen. Denne arkitekturen er gammel og har ikke blitt vedlikeholdt i kjernen på flere år, etter å ha blitt fjernet fra hovedlinjen én gang.
    • Fjerning av utdatert x86-støtte a.out.
    • Mange termiske og strømstyringsoppdateringer fra Intel, inkludert en løsning for varme Linux-bærbare datamaskiner som tømmer batteriet mens de prøver å sove.
    • Enklere opprydding av CPUID-funksjoner.
    • Sen innlasting av mikrokode for x86/x86_64 er deaktivert som standard og vil ødelegge kjernen. Brukere anbefales å laste inn CPU-mikrokoden tidlig.
  • Virtualisering:
    • AMD SEV-SNP er endelig mainlined for Secure Encrypted Virtualization (SEV)-oppdateringen introdusert med AMD EPYC 7003 "Milan"-prosessorer.
    • Intel Trust Domain Extensions (TDX) er slått sammen med tidlig kodeklar.
    • Støtte for XSAVEC når du kjører som VM-gjest.
    • Microsoft har kuttet Hyper-V gjesteoppstartstider for store virtuelle Azure-maskiner med mange GPUer.
    • Støtte for Linux EFO for å få tilgang til VM-hemmeligheter for Confidential Computing (CoCo) hypervisorer som med AMD SEV.
    • KVM- og Xen-oppdateringer.
    • Et nytt m68k virtuell maskinmål for virtualiseringsbruk som er basert på Googles Goldfish og er mye mer kapabel enn eksisterende Motorola 68000-emuleringsalternativer.
  • Grafikk og skjermer:
    • Nesten en halv million linjer med ny kode.
    • Det gjøres mye arbeid for å muliggjøre utgivelse av IP-blokker for AMD RDNA3-grafikk senere i år sammen med neste generasjons CDNA Instinct-akseleratorer.
    • Intel DG2/Alchemist PCI ID-er for hovedkortdesign.
    • Støtte for Intel Raptor Lake P-grafikk, fra eksisterende kodebaner.
    • Datamaskinen ABI er nå utsatt for DG2/Alchemist-maskinvare.
    • En kraftinnvending for DG2/Alchemist GPUer for å sikre at PCIe Active State Power Management (ASPM) er aktivert.
    • ASpeed ​​​​AST driverstøtte for DisplayPort.
    • Rockchip VOP2-kompatibilitet.
    • Støtte for en ny grunnvariant av RDNA2 "Beige Goby".
    • MediaTek Vcodec-støtte for VP8 og VP9 statsløse kodeker.
  • Filsystemer og lagring:
    • Tallrike bemerkelsesverdige forbedringer av Btrfs-filsystemet, fra undersidestøtte for alle PAGE_SIZE større enn 4K til undersidestøtte for Btrfs native RAID 5/6-moduser og andre tillegg.
    • Støtte for Apples NVMe M1-kontroller.
    • Mye ny kode for XFS-filsystemet.
    • Oppretting av FAT16/FAT32-filer/informasjon om fødselstidspunkt via statx-systemanrop.
    • NTFS3-kjernedriverreparasjoner har blitt slått sammen for å endelig løse noen vedlikeholdsproblemer med denne NTFS-kjernedriveren som ble bidratt til kjernen i fjor av Paragon Software.
    • Ulike forbedringer av F2FS og rutineoppdateringer til EROFS og EXT4.
    • Støtte for NFSv3 Courteous Server.
    • eMMC-støtte for bruk av TRIM til null sektorer.
    • Støtte for IDMAPPED-lag med OverlayFS.
    • En flott ytelsesløsning for exFAT.
    • Mange forbedringer til IO_uring.
  • Annen maskinvare:
    • Uendelig arbeid med Synopsys DWC3 USB3-driveren.
    • Sammenslått Apple eFuses-driver for å lese disse programmerte eFuses i Apple M1 SoCs for å lagre kalibreringsdata.
    • Arbeidet med Intel Havana Labs AI-driveren har fortsatt.
    • Støtte for å starte fastvareoppdateringer via sysfs for bruk av Intel FPGA PCIe-kort og andre mulige brukstilfeller.
    • Støtte for å rapportere den fysiske plasseringen til en tilkoblet enhet når den eksponeres som via ACPI. Dette kan bidra til å legge merke til hvor en tilkoblet komponent er i forhold til serveren/systemet i tilfeller med flere porter/plasseringer osv.
    • Raspberry Pi Sense HAT-joystick-driveren ble slått sammen.
    • Chrome OS EC-driverstøtte for Laptop Framework.
    • Fortsatt aktivering av Compute Express Link (CXL)-støtte for neste generasjons servere.
    • Bedre støtte for Lenovo ThinkPad Trackpoint II-tastaturet.
    • Riktig håndtering av Keychron C-Series/K-Series tastaturer.
    • Wacom-driverforbedringer og annet HID-arbeid.
    • Intels AVS-lyddriver begynte å lande som en omskrivning av den gamle lyddriverkoden fra Skylake/Kabylake/Apollo Lake/Amber Lake-tiden.
    • Fortsettelse av maskinvareovervåkingsforbedringer av ASUS hovedkorttillegg til Aquacomputer-enheter.
  • Sikkerhet:
    • Clang RandStruct-støtte for randomisering av strukturoppsett og lignende til eksisterende GCC-støtte.
    • Fortsettelse av moderniseringsarbeidet av RNG-koden for generering av tilfeldige tall.
    • Intel SGX-enklaver var tilbøyelige til å svikte under høyt minnetrykk, men det problemet for Software Guard Extensions på Linux er nå løst.
    • Gjør livet surt for applikasjonsutviklere som oppfører seg dårlig når de bruker split-lock.
  • andre:
    • Mange betydelige nettverksforbedringer, fra Big TCP til pureLiFi LED-belysning for trådløs kommunikasjon, og mange andre forbedringer.
    • Et nytt alternativ for enkelt å konfigurere en x86_64 debug-kjerne.
    • Printk vil nå laste ned meldinger til KThreads av konsollen.
    • Mange forbedringer i minnehåndtering.
    • Et nytt sammenslått undersystem er Hardware Timestamping Engine (HTE) for å koordinere mellom tidsleverandører og forbrukere som GPIOer og IRQer. Den første HTE-leverandøren med Linux 5.19 er kun for NVIDIA Tegra Xavier SoC. Selv om Linus Torvalds ikke liker HTE-navnet, og det kan fortsatt endres denne syklusen eller neste.
    • Vårrengjøring av oppstillingsområdet, inkludert promotering av WFX WiFi-driveren utenfor oppstillingsområdet.
    • Zstd-støtte for komprimert fastvare som et alternativ til den eksisterende XZ-støtten for komprimert fastvare for å spare diskplass ved å komprimere de mange firmware-binærfilene som finnes på moderne Linux-systemer.

Linux 5.19 det ble annonsert for noen øyeblikk siden, og koden din er nå tilgjengelig, og kommer snart, kl Kjernearkivet. Ubuntu-brukere som ønsker å installere det med en gang, må gjøre det på egen hånd eller med verktøy som Umki, eller vent på lanseringen i oktober og ta spranget til en større.


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.