Linux 5.19 prihaja s številnimi izboljšavami za AMD in Intel. Naslednja različica bi lahko bila Linux 6.0

Linux 5.19

Tu že imamo novo različico jedra operacijskega sistema, ki je urednikom in bralcem blogov, kot je ta, najbolj všeč. Ob tej priložnosti po 5.18 je bil na vrsti linux 5.19, katerega izid je Linus Torvalds pravkar napovedal. Ko rečem, da je bil na vrsti, mislim, da je bilo to logično in tako je bilo že od začetka razvoja, več dvoma pa je bilo, ali bo naslednji Linux 5.20 ali že Linux. 6.0. Toda ta članek govori o najnovejši stabilni različici, katere izdaja je zdaj uradna.

Linux 5.19 je glavna izdaja. Že v oknu za spajanje je bilo preverjeno, da bo veliko sprememb, čeprav njihova količina ni povečala velikosti jedra. Spodaj je seznam z najbolj izjemne novice, prevzem od Phoronix, specializiran medij, ki pozorno spremlja razvoj Linuxa, med drugim tudi njegove znamenite analize in primerjave vseh vrst strojne opreme.

Poudarki Linuxa 5.19

  • Procesorji in platforme:
    • Intel In-Field Scan (IFS) je bil združen, da bi olajšal testiranje silicija CPE pred uvedbo podatkovnega centra ali testiranje silicija skozi čas za pomoč pri odkrivanju morebitnih neodkritih težav s strojno opremo Preverjanja ECC ali drugi obstoječi testi.
    • LoongArch je bil združen kot nova vrata CPU za jedro Linuxa. Vendar, kot že omenjeno, še ni podpore za zagon sistemov LoongArch, ker nekateri gonilniki še niso pripravljeni za glavno povezovanje.
    • Podpora za ploščo PolarBerry RISC-V FPGA, ki uporablja PolarFire SoC.
    • Podpora za izvajanje 32-bitnih (RV32) binarnih datotek na 64-bitnem RISC-V (RV64).
    • Dokončanje 12-letnega prizadevanja Arma za več platform s končno pretvorbo stare kode ARMv4T/ARMv5 za gradnje jedra med platformami. Dokončana je tudi podpora za več platform Arm za starejšo strojno opremo Intel XScale/PXA.
    • Dodan HPE GXP SoC, ki se bo uporabljal za funkcije Baseboard Management Controller (BMC) v prihajajočih strežnikih HPE.
    • Podpora za ARMv9 Scalable Matrix Extension. Scalable Matrix Extension (SME) temelji na SVE/SVE2.
    • Spremembe izboljšave so pomembne na strani AMD z razširitvami na Zen 4 IBS, AMD PerfMonV2 in končno AMD Zen 3 Branch Sampling (BRS).
    • Odstranitev stare arhitekture procesorja Renesas H8/300. Ta arhitektura je stara in že leta ni bila vzdrževana v jedru, saj je bila enkrat že odstranjena iz glavne linije.
    • Odstranitev zastarele podpore x86 a.out.
    • Številne Intelove posodobitve upravljanja toplote in porabe energije, vključno s popravkom za vroče prenosne računalnike Linux, ki praznijo baterijo med poskusom spanja.
    • Lažje čiščenje funkcij CPUID.
    • Pozno nalaganje mikrokode za x86/x86_64 je privzeto onemogočeno in bo poškodovalo jedro. Uporabnikom svetujemo, da zgodaj naložijo mikrokodo procesorja.
  • Virtualizacija:
    • AMD SEV-SNP je končno pripravljen za posodobitev varne šifrirane virtualizacije (SEV), predstavljene s procesorji AMD EPYC 7003 "Milan".
    • Intel Trust Domain Extensions (TDX) je bil združen z zgodnjo pripravljeno kodo.
    • Podpora za XSAVEC pri izvajanju kot gost VM.
    • Microsoft je skrajšal gostujoče zagonske čase Hyper-V za velike virtualne stroje Azure z veliko grafičnimi procesorji.
    • Podpora za Linux EFO za dostop do skrivnosti VM za hipervizorje Confidential Computing (CoCo), kot je AMD SEV.
    • Posodobitve KVM in Xen.
    • Nov cilj virtualnega stroja m68k za virtualizacijsko uporabo, ki temelji na Googlovi zlati ribici in je veliko bolj zmogljiv kot obstoječe emulacijske možnosti Motorola 68000.
  • Grafika in zasloni:
    • Skoraj pol milijona vrstic nove kode.
    • Veliko dela je opravljenega, da bi omogočili izdajo blokov IP za grafiko AMD RDNA3 pozneje letos skupaj s pospeševalniki naslednje generacije CDNA Instinct.
    • Intel DG2/Alchemist PCI ID-ji za nedosegljive modele matične plošče.
    • Podpora za grafiko Intel Raptor Lake P iz obstoječih kodnih poti.
    • Računalniški mehanizem ABI je zdaj izpostavljen za strojno opremo DG2/Alchemist.
    • Napaka za DG2/Alchemist GPE, ki zagotavlja, da je PCIe Active State Power Management (ASPM) uspešno omogočen.
    • Podpora za gonilnik ASpeed ​​​​AST za DisplayPort.
    • Združljivost Rockchip VOP2.
    • Podpora za novo osnovno različico RDNA2 "Beige Goby".
    • Podpora MediaTek Vcodec za kodeke brez stanja VP8 in VP9.
  • Datotečni sistemi in shramba:
    • Številne opazne izboljšave datotečnega sistema Btrfs, od podpore za katero koli PAGE_SIZE, večjo od 4K, do podpore za podstrani za izvorne načine RAID 5/6 Btrfs in drugih dodatkov.
    • Podpora za Applov krmilnik NVMe M1.
    • Veliko nove kode za datotečni sistem XFS.
    • Ustvarjanje datotek FAT16/FAT32/informacije o času rojstva prek sistemskega klica statx.
    • Popravki gonilnika jedra NTFS3 so bili združeni, da bi končno rešili nekatere težave z vzdrževanjem s tem gonilnikom jedra NTFS, ki ga je jedru lani prispeval Paragon Software.
    • Različne izboljšave F2FS in rutinske posodobitve EROFS in EXT4.
    • Podpora za NFSv3 Courteous Server.
    • Podpora eMMC za uporabo TRIM na nič sektorjev.
    • Podpora za plasti IDMAPPED z OverlayFS.
    • Odličen popravek zmogljivosti za exFAT.
    • Veliko izboljšav IO_uring.
  • Druga strojna oprema:
    • Neskončno delo na gonilniku Synopsys DWC3 USB3.
    • Združeni gonilnik Apple eFuses za branje teh programiranih eFuses v Apple M1 SoC za shranjevanje podatkov o umerjanju.
    • Nadaljevalo se je delo na gonilniku AI Intel Havana Labs.
    • Podpora za zagon posodobitev vdelane programske opreme prek sysfs za uporabo kartice Intel FPGA PCIe in druge možne primere uporabe.
    • Podpora za poročanje o fizični lokaciji povezane naprave, ko je izpostavljena prek ACPI. To lahko pomaga opaziti, kje je povezana komponenta glede na strežnik/sistem v primerih več vrat/lokacij itd.
    • Gonilnik krmilne palice Raspberry Pi Sense HAT je bil združen.
    • Podpora za gonilnik Chrome OS EC za Laptop Framework.
    • Nadaljnje omogočanje podpore Compute Express Link (CXL) za strežnike naslednje generacije.
    • Boljša podpora za tipkovnico Lenovo ThinkPad Trackpoint II.
    • Pravilno ravnanje s tipkovnicami Keychron C-Series/K-Series.
    • Izboljšave gonilnikov Wacom in drugo delo na HID.
    • Intelov zvočni gonilnik AVS je začel pristajati kot prepis stare kode zvočnega gonilnika iz obdobja Skylake/Kabylake/Apollo Lake/Amber Lake.
    • Nadaljevanje izboljšav spremljanja strojne opreme dodatkov matične plošče ASUS napravam Aquacomputer.
  • varnost:
    • Podpora Clang RandStruct za naključno razporeditev strukture in podobno obstoječi podpori GCC.
    • Nadaljevanje modernizacije kode RNG za generiranje naključnih števil.
    • Enklave Intel SGX so bile nagnjene k odpovedi pod velikim pomnilniškim pritiskom, vendar je ta težava za razširitve Software Guard Extensions v Linuxu zdaj odpravljena.
    • Greni življenje razvijalcem aplikacij, ki se napačno obnašajo pri uporabi deljive ključavnice.
  • drugi:
    • Veliko pomembnih omrežnih izboljšav, od velikega TCP do pureLiFi LED osvetlitve za brezžično komunikacijo in številnih drugih izboljšav.
    • Nova možnost za preprosto konfiguriranje jedra za odpravljanje napak x86_64.
    • Printk bo zdaj prenesel sporočila v KThreads s konzolo.
    • Veliko izboljšav pri upravljanju pomnilnika.
    • Nov združeni podsistem je Hardware Timestamping Engine (HTE) za usklajevanje med ponudniki časa in potrošniki, kot so GPIO in IRQ. Začetni ponudnik HTE z Linuxom 5.19 je samo za NVIDIA Tegra Xavier SoC. Čeprav Linus Torvalds ne mara imena HTE in bi ga še vedno lahko spremenili v tem ali naslednjem ciklu.
    • Spomladansko čiščenje prizorišča, vključno s promocijo gonilnika WFX WiFi zunaj prizorišča.
    • Podpora za stisnjeno vdelano programsko opremo Zstd kot alternativa obstoječi podpori za stisnjeno vdelano programsko opremo XZ za prihranek prostora na disku s stiskanjem številnih dvojiških datotek vdelane programske opreme, ki so prisotne v sodobnih sistemih Linux.

Linux 5.19 je bilo objavljeno pred nekaj trenutkiin vaša koda je zdaj na voljo in bo kmalu na naslovu Arhiv jedra. Uporabniki Ubuntuja, ki ga želijo namestiti takoj, bodo morali to storiti sami ali z orodji, kot je Umki, ali pa počakajte na oktobrsko predstavitev in naredite preskok na večjega.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.