„Linux 6.16-rc1“ pagerina palaikymą naujoms architektūroms ir „Rust“

„Linux 6.16-rc1“

Linus Torvalds paskelbė prieinamumas „Linux 6.16-rc1“, pirmasis kitos branduolio serijos išleidimo kandidatas. Po dviejų savaičių intensyvios veiklos užsidarius integracijos langui, bendruomenė dabar gali pradėti testuoti tai, kas bus kitas svarbus branduolio atnaujinimas. Kaip įprasta, šis peržiūros leidimas nėra skirtas gamybinei aplinkai, tačiau jis atveria duris klaidų aptikimui ir naujų papildymų tobulinimui.

„Linux 6.16-rc1“ pasirodymas Jame yra platus naujų funkcijų spektras, skirtas tiek aparatinės įrangos suderinamumui, tiek našumo gerinimui. ir stabilumą. Po daugybės ataskaitų, kūrėjų indėlio ir klasikinės pakeitimų lavinos paskutinėmis sujungimo lango dienomis, branduolys dabar įgauna formą stabiliai versijai, kuri numatyta liepos pabaigoje arba rugpjūčio pradžioje.

„Linux 6.16-rc1“ išplečia naujos kartos aparatinės įrangos palaikymą

Viena iš labiausiai išsiskiriančių „Linux 6.16“ sričių yra Naujų AMD ir Intel tvarkyklių įtraukimas, be ilgai laukto „NVIDIA Blackwell“ ir „Hopper“ GPU palaikymo per „Nouveau“ tvarkyklę. Taip pat įtrauktas „Intel APX“ sistemos palaikymas, taip pat USB garso palaikymo optimizavimas, kuris dabar leidžia perkelti duomenis pagrindiniame branduolyje.

Be to, AMDKFD tvarkyklę, skirtą AMD GPU skaičiavimui, dabar galima aktyvuoti RISC-V architektūrose., atveriant duris naujoms platformoms ir konfigūracijoms. AMD ir ZTE bendradarbiavo, kad patvirtintų šią funkciją, todėl atsirado daugiau atvirojo skaičiavimo galimybių alternatyviose sistemose.

Svarbiausi atnaujinimai naujose architektūrose: RISC-V ir LongArch

RISC-V skyriuje debiutuoja „Linux 6.16“. Palaikymas „Supervisor Binary Interface“ (SBI FWFT) programinės įrangos funkcijų išplėtimui, būtini norint apdoroti naujas RISC-V ISA galimybes ir plėtinius. Šis atnaujinimas taip pat prideda „getrandom“ palaikymą vDSO, „mseal“ iškvietimų sistemą, optimizuotas RAID6 skaičiavimų procedūras ir „SiFive“ plėtinių palaikymą. Taip pat patobulintas simbolių apdorojimas, nesuderintos prieigos apdorojimas ir atominių instrukcijų pataisymas, padidinant patikimumą ir užtikrinant vidinį valymą.

Savo ruožtu, „LoongArch“ prideda ilgai lauktą daugiabranduolio planuoklio palaikymą, taip pat „Stackleak“ apsaugą, MSEAL palaikymą ir maksimalaus teorinio palaikomų branduolių skaičiaus padidinimą iki 2048, be kitų nedidelių pakeitimų, skirtų pagerinti patirtį su kinų kilmės procesoriais.

Failų sistemų ir stabilumo patobulinimai

„bcachefs“ failų sistema toliau tobulėja po duomenų praradimo incidento ankstesnėse versijose. Patobulinta sukaupto kiekio, savistabos, taisymo ir klaidų pranešimų funkcija.; tai išsprendžia rimtą klaidą, aptiktą 6.15 versijoje. Pagrindinis kūrėjas pabrėžė, kaip svarbu laikytis rekomendacijų prieš vykdant kritines operacijas, tokias kaip fsck, siekiant išvengti nereikalingos žalos eksperimentinei failų sistemai.

Kitame fronte, EXT4 failų sistema palaiko didelius failus ir atominius įrašus bigalloc sistemose., o „bcachefs“ pasižymi didesniu stabilumu ir klaidų taisymo galimybėmis.

Kas naujo kūrėjams ir vidinės optimizacijos sistemoje „Linux 6.16-rc1“

„Rust“ posistemė prideda naujų abstrakcijų skirtingoms branduolio dalims., pvz., įtrauktos su „assert!“ susietos „KUnit“ makrokomandos, palaikymas kompiliuojant šiuolaikines kalbų versijas ir patobulinimai, skirti konkrečiam branduoliui. Taip pat patobulinta dokumentacija ir kodavimo vadovai, įskaitant atnaujintas instrukcijas, skirtas „Ubuntu“.

Norėdami geriau valdyti simbolių eksportą, Įvedama makrokomanda EXPORT_SYMBOL_GPL_FOR_MODULES, kuri leidžia apriboti prieigą prie tam tikrų modulių, suteikdama didesnį lankstumą ir saugumą valdant vidines priklausomybes tarp branduolio dalių.

Vairuotojo progresas ir senesnės įrangos palaikymas

Sustojimo zonoje Istorinio bendrosios paskirties autobuso GPIB vairuotojai beveik pasiruošę palikti bandymų poligoną., artėjant prie visiško įtraukimo į pagrindinę sistemą praėjus daugiau nei penkiasdešimčiai metų po autobuso įdiegimo. Ši pažanga yra reikšminga tiems, kurie vis dar pasikliauja tradicine prietaisų įranga.

Našumo patobulinimai ir preliminarūs lyginamieji rodikliai

Pirmieji našumo palyginimai rodo Nedidelis, bet nuoseklus AMD Ryzen AI Max+ ir Strix Halo sistemų padidėjimas, tiek atliekant procesoriaus testus, tiek naudojant integruotą „Radeon 8060S“ grafiką. Šie patobulinimai buvo pastebėti, palyginti su „Linux 6.14“ ir 6.15, pabrėždami, kad bet kokia pažanga šiose ir taip labai optimizuotose platformose yra sveikintina.

Ankstesnės „Nginx“ našumo regresijos naujausioje AMD aparatinėje įrangoje buvo ištaisytos, užtikrinant, kad naujos versijos išlaikytų stabilumą ir numatytą našumą keliose aplinkose.

Branduolio kūrimas tęsiasi įprastu tempu, daugiausia prisidedant prie aparatinės įrangos, failų sistemų ir kūrimo įrankių.Tikimasi, kad naujos leidimo kandidatės bus išleidžiamos kiekvieną sekmadienį ateinančiomis savaitėmis, o stabili versija bus išleista liepos pabaigoje arba, priklausomai nuo RC, rugpjūčio pradžioje 2025 m.


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ą.