
Razvojni cikel Linux 6.16 Prihaja s številnimi spremembami, od razširjene podpore za strojno opremo do temeljitih popravkov datotečnega sistema in posebnih optimizacij za nastajajoče arhitekture. Razvijalci in uporabniki Tisti, ki spremljajo razvoj jedra, bodo v tej različici našli vrsto izboljšav, ki krepijo stabilnost in prispevajo k vedno bolj izpopolnjeni izkušnji.
V tem ciklu je bilo izvedeno naslednje: ustrezni popravki in nove funkcije Te izboljšave so še posebej pomembne za tiste, ki uporabljajo sodobne naprave ali potrebujejo podporo za napredne datotečne sisteme. Poleg tega projekt nadaljuje svoj običajni načrt postopnega vključevanja novih funkcij brez ogrožanja varnosti ali zanesljivosti.
Vgrajena podpora za nove krmilnike: Acer Nitro Gaming NGR200
Med najbolj presenetljivimi novimi značilnostmi Linux 6.16 Obstaja uradna podpora za Acer Nitro Gaming NGR200, krmilnik, ki ga je navdihnila klasična zasnova Xbox 360 in je namenjen predvsem igram za Windows in Android. Do sedaj je imela ta periferna naprava omejeno podporo v Linuxu, vendar je zaradi preproste posodobitve gonilnikov XPad —dovolj je bilo vključiti nove identifikacije dobaviteljev in izdelkov—, je popolnoma integriran v glavno jedro. Tako, Vsak uporabnik lahko priključi ta krmilnik in začne igrati brez dodatne konfiguracije.. Več podrobnosti o izboljšavah v Linuxu 6.16 najdete v tem članku..
Sprememba, čeprav diskretna na tehnični ravni, širi seznam naprav »plug-and-play« s ceno približno 45 evrov. Omeniti velja, da čeprav v Španiji ni zelo priljubljen dodatek, ga uradna združljivost z Linuxom olajša tistim, ki ga uspejo dobiti. Poleg tega je bila ta izboljšava ocenjena kot dovolj varna, da je bila vključena v različico 6.16 in ni bila odložena na prihodnje iteracije.
Ključne posodobitve datotečnega sistema: Bcachefs vztraja
Druga pomembna točka se vrti okoli Bcachefs, datotečni sistem, ki je sprožil razpravo o svojem nadaljevanju. Kljub različnim ugibanjem, Bcachefs ostaja prisoten v ciklu Linux 6.16 in je prejel krog Pomembni popravki, povezani samo z odkritimi napakamiMed uporabljenimi revizijami so:
- Popravljeno ravnanje ponovnega zagona transakcij za preprečevanje nedoslednih stanj.
- Samodejni mehanizem za Označevanje in obravnavanje neveljavnih identifikatorjev btree.
- Izboljšave notranjih funkcij, kot so btree_trans_peek_prev_journal().
- Odpravljene so bile napake pri prepisovanju vozlišč v določenih specifičnih okoliščinah.
- Manjše spremembe možnosti upravljanja
casefold.
Te spremembe je sprejel in združil Linus Torvalds ravno pravočasno za predizdajo Linux 6.16-rc5, kar utrjuje idejo, da zaenkrat Bcachefs ima še vedno svoj prostor v glavni izvorni kodi.
Linux 6.16 označuje tudi pomemben korak za arhitekturo RISC-V, ki vključuje funkcionalnosti, kot je razširitev Funkcije vdelane programske opreme (FWFT) binarnega vmesnika nadzornika (SBI) 3.0Ta dodatek je bistvenega pomena za izkoriščanje tako trenutnih kot prihodnjih zmogljivosti strojne opreme. Jedro vključuje tudi:
- Posebna podpora za nove razširitve, ki jih je zasnoval SiFive, ki širijo paleto uporabnih naprav.
- Implementacija sistemskega klica mseal in izboljšano združljivost za
getrandom()pri hitrih uporabniških operacijah z uporabo vDSO. - Optimizacija procesov RAID6 na ravni izračuna za večjo učinkovitost.
- Napredne zmogljivosti nalaganja jedra prek kexec_file() in izboljšave pri obravnavanju atomskih ukazov.
- Popravki, ki odpravljajo manjše težave, kot so napačno poravnan dostop, upravljanje simbolov delovanja in nalaganje modulov.
Zaradi teh napredkov je Linux vse bolj zanesljiva možnost, pripravljena na soočanje z novimi tehnološkimi izzivi v arhitekturi. RISC-VRaziskujete lahko tudi v Druge izboljšave, povezane z združljivostjo in zmogljivostjo v Linuxu.
Razvoj. \ T Linux 6.16 nadaljuje z dobrim tempom, s posebnim poudarkom na robustnosti in razširjeni združljivosti. Skupnost in industrija bosta lahko izkoristili te nove funkcije v novejši strojni opremi, sodobnih datotečnih sistemih ali novih arhitekturah, kot je RISC-V, s čimer se bo zagotovil razvoj jedra v skladu z njihovimi potrebami.
