Linux 6.16-rc1 vylepšuje podporu pre vznikajúce architektúry a Rust

Linux 6.16-rc1

Linus Torvalds oznámila dostupnosť Linux 6.16-rc1, prvého kandidáta na vydanie novej série jadra. Po dvoch týždňoch intenzívnej aktivity sa integračné okno uzatvára a komunita môže začať testovať ďalšiu významnú aktualizáciu jadra. Ako obvykle, toto ukážkové vydanie nie je určené pre produkčné prostredia, ale otvára dvere na detekciu chýb a doladenie nových doplnkov.

Príchod Linuxu 6.16-rc1 Zahŕňa širokú škálu nových funkcií zameraných na kompatibilitu hardvéru aj vylepšenia výkonu. a stabilita. Po početných hláseniach, podnetoch od vývojárov a klasickej lavíne zmien v posledných dňoch zlúčovacieho okna sa jadro teraz pripravuje na stabilné vydanie, ktoré je naplánované na koniec júla alebo začiatok augusta.

Linux 6.16-rc1 rozširuje podporu pre hardvér novej generácie

Jednou z oblastí, ktorá v Linuxe 6.16 vyniká najviac, je Začlenenie nových ovládačov AMD a Intel, okrem dlho očakávanej podpory pre grafické karty NVIDIA Blackwell a Hopper prostredníctvom ovládača Nouveau. Súčasťou je aj podpora pre systém Intel APX, ako aj optimalizácia podpory zvuku cez USB, ktorá teraz umožňuje odľahčenie v hlavnom jadre.

Okrem toho Ovládač AMDKFD pre výpočty s grafickými procesormi AMD je teraz možné aktivovať na architektúrach RISC-V., čím sa otvárajú dvere novým platformám a konfiguráciám. Spoločnosti AMD a ZTE spolupracovali na overení tejto funkcionality, čo viedlo k ďalším možnostiam pre otvorené výpočty na alternatívnych systémoch.

Kľúčové aktualizácie v rozvíjajúcich sa architektúrach: RISC-V a LongArch

V sekcii RISC-V debutuje Linux 6.16 Podpora pre rozšírenie firmvéru Supervisor Binary Interface (SBI FWFT), potrebné na spracovanie nových funkcií a rozšírení pre RISC-V ISA. Táto aktualizácia tiež pridáva podporu pre getrandom vo vDSO, systém volaní mseal, optimalizované rutiny pre výpočty RAID6 a podporu pre rozšírenia SiFive. Vylepšenia robustnosti a interného čistenia sa pridávajú aj do spracovania symbolov, spracovania nesprávne zarovnaného prístupu a opravy atomických inštrukcií.

Pre jeho časť, LoongArch pridáva dlho očakávanú podporu pre viacjadrový plánovač, ako aj ochranu pred Stackleak, podporu MSEAL a zvýšenie maximálneho teoretického počtu podporovaných jadier na 2048, okrem iných menších vylepšení zameraných na zlepšenie používateľského zážitku na procesoroch čínskeho pôvodu.

Vylepšenia súborových systémov a stability

Súborový systém bcachefs sa naďalej vyvíja po incidente so stratou údajov v predchádzajúcich verziách. Vylepšená bola spotreba stackov, introspekcia, opravy a chybové hlásenia.; toto rieši závažnú chybu zistenú vo verzii 6.15. Hlavný vývojár zdôraznil dôležitosť dodržiavania odporúčaní pred spustením kritických operácií, ako je fsck, aby sa predišlo zbytočnému poškodeniu experimentálneho súborového systému.

Na inom fronte, Súborový systém EXT4 podporuje veľké súbory a atomické zápisy na systémoch bigalloc., zatiaľ čo bcachefs ťaží z väčšej stability a možností opravy chýb.

Čo je nové pre vývojárov a interné optimalizácie v systéme Linux 6.16-rc1

Subsystém Rust pridáva nové abstrakcie pre rôzne časti jadra., ako napríklad zahrnutie makier mapovaných na KUnit v assert!, podpora kompilácie moderných jazykových vydaní a vylepšenia balíkov špecifických pre jadro. Vylepšená bola aj dokumentácia a kódovacie príručky vrátane aktualizovaných pokynov pre Ubuntu.

Pre lepšiu kontrolu nad exportom symbolov, je zavedené makro EXPORT_SYMBOL_GPL_FOR_MODULES, čo umožňuje obmedziť prístup k určitým modulom, čím ponúka väčšiu flexibilitu a bezpečnosť pri správe vnútorných závislostí medzi časťami jadra.

Priebeh ovládača a podpora staršieho hardvéru

V priestore pre prípravu, Ovládače GPIB pre historický univerzálny autobus sú takmer pripravené opustiť testovacie pole., pričom sa blíži k plnému začleneniu do jadra viac ako päťdesiat rokov po zavedení zbernice. Tento pokrok je významný pre tých, ktorí sa stále spoliehajú na tradičný prístrojový hardvér.

Zlepšenia výkonu a predbežné benchmarky

Prvé porovnania výkonnosti ukazujú Mierne, ale konzistentné zvýšenie na systémoch AMD Ryzen AI Max+ a Strix Halo, a to ako v testoch CPU, tak aj integrovanej grafiky Radeon 8060S. Tieto vylepšenia boli zaznamenané v porovnaní s Linuxom 6.14 a 6.15, pričom zdôrazňuje, že akýkoľvek pokrok na týchto už aj tak vysoko optimalizovaných platformách je vítaný.

Predchádzajúce regresie výkonu Nginx na novšom hardvéri AMD boli opravené, čím sa zabezpečilo, že nové verzie si zachovajú stabilitu a očakávaný výkon vo viacerých prostrediach.

Vývoj jadra pokračuje svojim obvyklým tempom, s kľúčovými príspevkami do hardvéru, súborových systémov a vývojových nástrojov.Očakáva sa, že noví kandidáti na vydanie budú vydávaní každú nedeľu v nasledujúcich týždňoch a vyvrcholia stabilnou verziou koncom júla alebo, v závislosti od RC, začiatkom augusta 2025.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.