Linux 5.19 tulee sisältäen monia parannuksia AMD:lle ja Intelille. Seuraava versio voisi olla Linux 6.0

Linux 5.19

Meillä on jo täällä uusi versio käyttöjärjestelmien ytimestä, josta tämän kaltaisten blogien toimittajat ja lukijat pitävät eniten. Tällä kertaa sen jälkeen 5.18 oli vuoro Linux 5.19, jonka Linus Torvalds on juuri ilmoittanut julkaisevansa. Kun sanon, että "on hänen vuoronsa", tarkoitan, että se oli looginen asia, ja niin se on ollut sen kehityksen alusta lähtien, mutta oli hieman epäilystäkään siitä, onko seuraava Linux 5.20 vai jo Linux. 6.0. Mutta tämä artikkeli koskee uusinta vakaata versiota, jonka julkaisu on nyt virallinen.

Linux 5.19 on merkittävä julkaisu. Jo yhdistämisikkunassa varmistui, että muutoksia tulee olemaan paljon, vaikka niiden määrä ei ole saanut ytimen kokoa kasvamaan. Alla on luettelo, jossa on merkittävimmät uutiset, nouta osoitteesta Phoronix, erikoistunut media, joka seuraa tiiviisti Linuxin kehitystä, muun muassa sen kuuluisia analyyseja ja kaikenlaisten laitteistojen vertailuja.

Linux 5.19: n kohokohdat

  • Prosessorit ja alustat:
    • Intel In-Field Scan (IFS) on yhdistetty helpottamaan suorittimen piitestausta ennen datakeskuksen käyttöönottoa tai piin testaamista ajan mittaan, jotta voidaan havaita havaitsemattomat laitteisto-ongelmat. ECC-tarkistukset tai muut olemassa olevat testit.
    • LoongArch yhdistettiin uudeksi suoritinportiksi Linux-ytimelle. Kuten todettiin, minkään LoongArch-järjestelmän käynnistämiselle ei kuitenkaan ole vielä tukea, koska jotkin ajurit eivät ole vielä valmiita järjestelmään.
    • Tuki PolarBerry RISC-V FPGA -kortille, joka käyttää PolarFire SoC:tä.
    • Tuki 32-bittisten (RV32) binäärien suorittamiselle 64-bittisessä RISC-V:ssä (RV64).
    • Viimeistelemme 12 vuotta kestäneen monialustaisen Arm-hankkeen muuntamalla vihdoin vanhan ARMv4T/ARMv5-koodin alustojen välisiä ydinkoonnoksia varten. Myös vanhemman Intel XScale/PXA -laitteiston monikäyttöinen tuki on saatu päätökseen.
    • Lisätty HPE GXP SoC, jota käytetään Baseboard Management Controller (BMC) -toimintoihin tulevissa HPE-palvelimissa.
    • Tuki ARMv9 Scalable Matrix Extension -laajennukselle. Scalable Matrix Extension (SME) perustuu SVE/SVE2:een.
    • Parannusmuutokset ovat merkittäviä AMD-puolella, ja niitä on laajennettu Zen 4 IBS:ään, AMD PerfMonV2:een ja lopuksi AMD Zen 3 Branch Samplingiin (BRS).
    • Vanhan Renesas H8/300 CPU -arkkitehtuurin poistaminen. Tämä arkkitehtuuri on vanha, eikä sitä ole ylläpidetty ytimessä vuosiin, koska se on jo kerran poistettu päälinjasta.
    • Vanhentuneen x86-tuen poistaminen a.out.
    • Monet Intelin lämmön- ja virranhallintapäivitykset, mukaan lukien korjaus kuumille Linux-kannettaville, jotka tyhjentävät akkua yrittäessään nukkua.
    • Helpompi CPUID-ominaisuuksien puhdistaminen.
    • Myöhäinen mikrokoodin lataus x86/x86_64:lle oletusarvoisesti poistettu käytöstä ja vahingoittaa ydintä. Käyttäjiä kehotetaan lataamaan CPU:n mikrokoodi ajoissa.
  • Virtualisointi:
    • AMD SEV-SNP on vihdoin mukana Secure Encrypted Virtualization (SEV) -päivityksessä, joka esiteltiin AMD EPYC 7003 "Milan" -suorittimilla.
    • Intel Trust Domain Extensions (TDX) on yhdistetty varhaisen koodin valmistukseen.
    • XSAVEC-tuki käytettäessä VM-vieraana.
    • Microsoft on lyhentänyt Hyper-V:n vieraskäynnistysaikoja suurille Azure-virtuaalikoneille, joissa on monia GPU:ita.
    • Tuki Linux EFO:lle, jotta voidaan käyttää VM-salaisuuksia Confidential Computing (CoCo) -hypervisoreille, kuten AMD SEV:lle.
    • KVM ja Xen päivitykset.
    • Uusi m68k-virtuaalikonekohde virtualisointikäyttöön, joka perustuu Googlen Goldfishiin ja on paljon tehokkaampi kuin nykyiset Motorola 68000 -emulointivaihtoehdot.
  • Grafiikka ja näytöt:
    • Lähes puoli miljoonaa riviä uutta koodia.
    • Paljon työtä tehdään, jotta AMD RDNA3 -grafiikan IP-lohkot julkaistaan ​​myöhemmin tänä vuonna seuraavan sukupolven CDNA Instinct -kiihdyttimien rinnalla.
    • Intel DG2/Alchemist PCI-tunnukset emolevyn alasmalleille.
    • Tuki Intel Raptor Lake P -grafiikalle olemassa olevista koodipoluista.
    • Laskentamoottori ABI on nyt esillä DG2/Alchemist-laitteistolle.
    • DG2/Alchemist-grafiikkasuorittimien tehonsyöttö varmistaa, että PCIe Active State Power Management (ASPM) on otettu käyttöön onnistuneesti.
    • ASpeed ​​​​AST -ohjaintuki DisplayPortille.
    • Rockchip VOP2 -yhteensopivuus.
    • Tuki RDNA2:n uudelle perusversiolle "Beige Goby".
    • MediaTek Vcodec -tuki tilattomille VP8- ja VP9-koodekeille.
  • Tiedostojärjestelmät ja tallennus:
    • Lukuisia merkittäviä parannuksia Btrfs-tiedostojärjestelmään, alisivujen tuesta mille tahansa PAGE_SIZE-kokoiselle yli 4K:lle alasivutukeen Btrfs-natiivi RAID 5/6 -tiloihin ja muihin lisäyksiin.
    • Tuki Applen NVMe M1 -ohjaimelle.
    • Paljon uutta koodia XFS-tiedostojärjestelmään.
    • FAT16/FAT32-tiedostojen/syntymäaikatietojen luominen statx-järjestelmäkutsulla.
    • NTFS3-ytimen ohjainkorjaukset on yhdistetty viimeinkin korjaamaan joitakin ylläpitoongelmia tällä NTFS-ytimen ajurilla, jonka Paragon Software toimitti ytimeen viime vuonna.
    • Useita parannuksia F2FS:ään ja rutiinipäivityksiä EROFS:ään ja EXT4:ään.
    • Tuki NFSv3 Courteous Serverille.
    • eMMC-tuki TRIM:n käyttämiseen nollaan sektoreihin.
    • Tuki IDMAPPED-tasoille OverlayFS:llä.
    • Erinomainen suorituskyvyn korjaus exFATille.
    • Paljon parannuksia IO_uringiin.
  • Muu laitteisto:
    • Loputon työ Synopsys DWC3 USB3 -ohjaimen parissa.
    • Yhdistetty Apple eFuses -ohjain lukemaan nämä ohjelmoidut eFuse-sulakkeet Apple M1 SoC:issa kalibrointitietojen tallentamiseksi.
    • Työ on jatkunut Intel Havana Labs AI -ohjaimen parissa.
    • Tuki laiteohjelmistopäivitysten käynnistämiseen sysf:n kautta Intel FPGA PCIe -kortin käyttöön ja muihin mahdollisiin käyttötapauksiin.
    • Tuki liitetyn laitteen fyysisen sijainnin ilmoittamiseen ACPI:n kautta. Tämä voi auttaa havaitsemaan, missä kytketty komponentti on suhteessa palvelimeen/järjestelmään, jos portteja/sijainteja on useita jne.
    • Raspberry Pi Sense HAT -joystick-ohjain yhdistettiin.
    • Chrome OS EC -ohjaintuki Laptop Frameworkille.
    • Compute Express Link (CXL) -tuen jatkuva käyttöönotto seuraavan sukupolven palvelimille.
    • Parempi tuki Lenovo ThinkPad Trackpoint II -näppäimistölle.
    • Keychron C-Series/K-Series -näppäimistöjen asianmukainen käsittely.
    • Wacomin ajureiden parannukset ja muut HID-työt.
    • Intelin AVS-ääniohjain alkoi laskeutua vanhan Skylake/Kabylake/Apollo Lake/Amber Lake -aikaisen ääniohjainkoodin uudelleenkirjoituksena.
    • Jatkamme Aquacomputer-laitteiden ASUS-emolevylisäysten laitteistovalvontaparannuksia.
  • turvallisuus:
    • Clang RandStruct -tuki rakenteen satunnaistamiseen ja samanlainen kuin olemassa oleva GCC-tuki.
    • RNG-koodin modernisointityön jatkaminen satunnaislukujen generoimiseksi.
    • Intel SGX -enklaavit olivat alttiita epäonnistumaan suuressa muistipaineessa, mutta tämä Linuxin Software Guard Extensions -laajennusten ongelma on nyt ratkaistu.
    • Tekee elämästä kurjaa sovelluskehittäjille, jotka käyttäytyvät väärin käyttämällä split-lockia.
  • Muu:
    • Monia merkittäviä verkkoparannuksia Big TCP:stä langattomaan viestintään tarkoitettuun pureLiFi LED-valaistukseen ja monia muita parannuksia.
    • Uusi vaihtoehto x86_64-virheenkorjausytimen konfigurointiin.
    • Printk lataa nyt viestit KThreadsiin konsolin kautta.
    • Monet parannukset muistin hallintaan.
    • Uusi yhdistetty alijärjestelmä on Hardware Timestamping Engine (HTE), joka koordinoi ajantarjoajien ja kuluttajien, kuten GPIO:iden ja IRQ:iden, välillä. Alkuperäinen HTE-toimittaja Linux 5.19:llä on tarkoitettu vain NVIDIA Tegra Xavier SoC:lle. Vaikka Linus Torvalds ei pidä HTE-nimestä ja se voidaan silti muuttaa tällä tai seuraavalla syklillä.
    • Näytelmäalueen kevätsiivous, mukaan lukien WFX WiFi -ohjaimen mainostaminen lavastusalueen ulkopuolella.
    • Zstd-pakatun laiteohjelmiston tuki vaihtoehtona nykyiselle XZ-pakkatulle laiteohjelmistotuelle levytilan säästämiseksi pakkaamalla nykyaikaisissa Linux-järjestelmissä olevat laiteohjelmiston binaarit.

Linux 5.19 siitä ilmoitettiin muutama hetki sitten, ja koodisi on nyt saatavilla, ja se on pian osoitteessa Ytimen arkisto. Ubuntu-käyttäjien, jotka haluavat asentaa sen heti, on tehtävä se itse tai työkaluilla, kuten Umki, tai odota lokakuun julkaisua ja ota harppaus kohti isompaa.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.