„Linux 5.19“ pateikiama su daugybe patobulinimų, skirtų AMD ir „Intel“. Kita versija gali būti Linux 6.0

Linux 5.19

Čia jau turime naują operacinės sistemos (-ių) branduolio versiją, kuri labiausiai patinka šio tipo tinklaraščių redaktoriams ir skaitytojams. Ta proga po 5.18 atėjo eilė „Linux“ 5.19, kurio išleidimą ką tik paskelbė Linusas Torvaldsas. Kai sakau, kad „atėjo jo eilė“, turiu galvoje, kad tai buvo logiškas dalykas, ir taip buvo nuo pat jos kūrimo pradžios, tačiau kilo daugiau abejonių, ar kitas bus „Linux 5.20“, ar jau „Linux“ 6.0. Tačiau šis straipsnis yra apie naujausią stabilią versiją, kurios leidimas dabar yra oficialus.

„Linux 5.19“ yra pagrindinis leidimas. Jau sujungimo lange buvo patikrinta, kad bus daug pakeitimų, nors dėl jų kiekio branduolys nepadidėjo. Žemiau yra sąrašas su ryškiausios naujienos, pasiimti iš Phoronix, specializuota laikmena, kuri atidžiai seka „Linux“ kūrimą, be kita ko, pavyzdžiui, jos garsiąją analizę ir visų rūšių aparatinės įrangos palyginimus.

„Linux 5.19“ akcentai

  • Procesoriai ir platformos:
    • „Intel In-Field Scan“ (IFS) buvo sujungta, kad būtų lengviau atlikti procesoriaus silicio testavimą prieš diegiant duomenų centrus arba atliekant silicio testavimą laikui bėgant, kad būtų lengviau aptikti visas neatrastas aparatinės įrangos problemas. ECC patikras ar kitus esamus testus.
    • „LoongArch“ buvo sujungtas kaip naujas „Linux“ branduolio procesoriaus prievadas. Tačiau, kaip pažymėta, kol kas nepalaikoma jokios „LoongArch“ sistemos paleidimo, nes kai kurios tvarkyklės dar nėra paruoštos pagrindiniam prijungimui.
    • „PolarBerry RISC-V“ FPGA plokštės, kuri naudoja „PolarFire SoC“, palaikymas.
    • 32 bitų (RV32) dvejetainių failų palaikymas 64 bitų RISC-V (RV64).
    • 12 metų trukusios kelių platformų Arm pastangos užbaigiamos pagaliau konvertuojant senąjį ARMv4T/ARMv5 kodą kelių platformų branduolio kūrimui. Taip pat užbaigtas senesnės Intel XScale / PXA aparatinės įrangos kelių platformų palaikymas.
    • Pridėtas HPE GXP SoC, kuris bus naudojamas pagrindinio plokštės valdymo valdiklio (BMC) funkcijoms būsimuose HPE serveriuose.
    • ARMv9 Scalable Matrix plėtinio palaikymas. Scalable Matrix Extension (SME) yra pagrįstas SVE/SVE2.
    • Tobulinimo pakeitimai yra reikšmingi AMD pusėje, pratęsiant Zen 4 IBS, AMD PerfMonV2 ir galiausiai AMD Zen 3 Branch Sampling (BRS).
    • Senos Renesas H8/300 procesoriaus architektūros pašalinimas. Ši architektūra yra sena ir daugelį metų nebuvo palaikoma branduolyje, nes kartą jau buvo pašalinta iš pagrindinės linijos.
    • Nenaudojamo x86 palaikymo pašalinimas a.out.
    • Daug šilumos ir energijos valdymo atnaujinimų iš „Intel“, įskaitant pataisymą, kai „Linux“ nešiojamieji kompiuteriai išeikvoja bateriją, kai bandoma miegoti.
    • Lengvesnis CPUID funkcijų valymas.
    • Pavėluotas x86/x86_64 mikrokodo įkėlimas pagal numatytuosius nustatymus išjungtas ir sugadins branduolį. Vartotojams patariama anksti įkelti procesoriaus mikrokodą.
  • Virtualizacija:
    • Pagaliau AMD SEV-SNP yra skirtas saugios šifruotos virtualizacijos (SEV) naujinimui, pristatytam su AMD EPYC 7003 „Milan“ procesoriais.
    • „Intel Trust Domain Extensions“ (TDX) buvo sujungtas su paruoštu ankstyvuoju kodu.
    • XSAVEC palaikymas veikiant kaip VM svečias.
    • „Microsoft“ sumažino „Hyper-V“ svečio įkrovos laiką didelėms „Azure“ virtualiosioms mašinoms su daugybe GPU.
    • „Linux EFO“ palaikymas, kad būtų galima pasiekti VM paslaptis konfidencialios skaičiavimo (CoCo) hipervizoriams, pvz., naudojant AMD SEV.
    • KVM ir Xen atnaujinimai.
    • Naujas m68k virtualios mašinos tikslas, skirtas virtualizavimui, pagrįstas Google Goldfish ir yra daug pajėgesnis nei esamos Motorola 68000 emuliacijos parinktys.
  • Grafika ir ekranai:
    • Beveik pusė milijono naujo kodo eilučių.
    • Daug dirbama, kad AMD RDNA3 grafikos IP blokai būtų išleisti vėliau šiais metais kartu su naujos kartos CDNA Instinct greitintuvais.
    • „Intel DG2“ / „Alchemist“ PCI ID, skirti nuleistiems pagrindinėms plokštėms.
    • „Intel Raptor Lake P“ grafikos palaikymas iš esamų kodų kelių.
    • Skaičiavimo variklis ABI dabar veikia DG2/Alchemist aparatūros.
    • DG2 / Alchemist GPU galios trūkumas, užtikrinantis, kad PCIe aktyviosios būsenos energijos valdymas (ASPM) būtų sėkmingai įjungtas.
    • ASpeed ​​​​AST tvarkyklės palaikymas, skirtas DisplayPort.
    • „Rockchip VOP2“ suderinamumas.
    • Naujo pagrindinio RDNA2 varianto „Beige Goby“ palaikymas.
    • MediaTek Vcodec palaikymas VP8 ir VP9 kodekams be būsenos.
  • Failų sistemos ir saugojimas:
    • Daugybė žymių Btrfs failų sistemos patobulinimų, pradedant bet kurio PAGE_SIZE didesnio nei 4K subpuslapio palaikymo iki Btrfs vietinių RAID 5/6 režimų ir kitų papildymų.
    • „Apple“ NVMe M1 valdiklio palaikymas.
    • Daug naujo kodo XFS failų sistemai.
    • FAT16 / FAT32 failų / gimimo laiko informacijos kūrimas naudojant statx sistemos skambutį.
    • NTFS3 branduolio tvarkyklės pataisymai buvo sujungti, kad pagaliau būtų išspręstos kai kurios priežiūros problemos, susijusios su šia NTFS branduolio tvarkykle, kurią pernai sukūrė Paragon Software.
    • Įvairūs F2FS patobulinimai ir įprasti EROFS bei EXT4 atnaujinimai.
    • NFSv3 Courteous Server palaikymas.
    • eMMC palaikymas naudojant TRIM iki nulio sektorių.
    • IDMAPPED sluoksnių su OverlayFS palaikymas.
    • Puikus exFAT našumo pataisymas.
    • Daug IO_uring patobulinimų.
  • Kita aparatūra:
    • Begalinis darbas su Synopsys DWC3 USB3 tvarkykle.
    • Sujungta Apple eFuses tvarkyklė, skirta nuskaityti šiuos užprogramuotus saugiklius Apple M1 SoC ir saugoti kalibravimo duomenis.
    • Darbas tęsiamas su Intel Havana Labs AI tvarkykle.
    • Palaikymas inicijuojant programinės aparatinės įrangos naujinimus per sysf, skirtą Intel FPGA PCIe kortelei naudoti ir kitais galimais naudojimo atvejais.
    • Palaikomas pranešimo apie prijungto įrenginio fizinę vietą, kai jis rodomas kaip per ACPI. Tai gali padėti pastebėti, kur prijungtas komponentas yra serverio / sistemos atžvilgiu, kai yra keli prievadai / vietos ir pan.
    • Raspberry Pi Sense HAT vairasvirtės tvarkyklė buvo sujungta.
    • „Chrome“ OS EC tvarkyklių palaikymas, skirtas nešiojamųjų kompiuterių sistemai.
    • Toliau įgalinamas Compute Express Link (CXL) palaikymas naujos kartos serveriams.
    • Geresnis Lenovo ThinkPad Trackpoint II klaviatūros palaikymas.
    • Tinkamas Keychron C serijos / K serijos klaviatūrų tvarkymas.
    • Wacom tvarkyklės patobulinimai ir kiti HID darbai.
    • „Intel“ AVS garso tvarkyklė pradėjo nusileisti kaip senojo „Skylake“ / „Kabylake“ / „Apollo Lake“ / „Amber Lake“ eros garso tvarkyklės kodo perrašymas.
    • Tęsiamas ASUS pagrindinės plokštės priedų prie Aquacomputer įrenginių aparatinės įrangos stebėjimo tobulinimas.
  • saugumas:
    • Clang RandStruct palaikymas atsitiktiniam struktūros išdėstymui ir panašus į esamą GCC palaikymą.
    • Atsitiktinių skaičių generavimo RNG kodo modernizavimo darbų tęsinys.
    • „Intel SGX“ anklavai buvo linkę sugesti esant dideliam atminties slėgiui, tačiau ši „Linux“ programinės įrangos apsaugos plėtinių problema dabar išspręsta.
    • Apgailėtinas programų kūrėjų, kurie netinkamai elgiasi naudodami padalintą užraktą, gyvenimą.
  • kiti:
    • Daug reikšmingų tinklo patobulinimų, nuo Big TCP iki pureLiFi LED apšvietimo belaidžiam ryšiui ir daug kitų patobulinimų.
    • Nauja parinktis, leidžianti lengvai konfigūruoti x86_64 derinimo branduolį.
    • Dabar Printk atsisiųs pranešimus į KThreads per konsolę.
    • Daug atminties valdymo patobulinimų.
    • Naujas sujungtas posistemis yra Hardware Timestamping Engine (HTE), skirta koordinuoti laiko tiekėjus ir vartotojus, pvz., GPIO ir IRQ. Pradinis HTE teikėjas su Linux 5.19 skirtas tik NVIDIA Tegra Xavier SoC. Nors Linus Torvalds nemėgsta HTE pavadinimo ir jis vis tiek gali būti pakeistas šį ar kitą ciklą.
    • Pavasarinis sustojimo zonos valymas, įskaitant WFX WiFi tvarkyklės reklamavimą už sustojimo zonos ribų.
    • Zstd suglaudintos programinės aparatinės įrangos palaikymas kaip alternatyva esamam XZ suglaudintos programinės aparatinės įrangos palaikymui, siekiant sutaupyti vietos diske suglaudinant daugybę programinės įrangos dvejetainių failų, esančių šiuolaikinėse Linux sistemose.

Linux 5.19 tai buvo paskelbta prieš kelias akimirkas, o jūsų kodas dabar pasiekiamas ir netrukus bus pateiktas adresu Branduolio archyvas. Ubuntu vartotojai, norintys jį įdiegti iš karto, turės tai padaryti patys arba naudodami tokius įrankius kaip Umki, arba laukti spalio mėnesio paleidimo ir padaryti šuolį į didesnį.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.