Linus Torvalds sustabdo RISC-V pataisų įtraukimą į „Linux 6.17“

Linus Torvalds Con

Linusas Torvaldsas, „Linux“ branduolio kūrėjas ir kūrimo vadovas, dar kartą įrodė, kad kokybė ir punktualumas yra nekeičiami dalykai. kuriant „Linux“ branduolį.

Ir tai „Linux 6.17“ kūrimo ciklo metu „Google“ inžinierius Palmeris Dabbeltas pateikė RISC-V architektūros pataisų rinkinį, kuris nepraėjo filtro iš pagrindinio kūrėjo. Priežastis: jie buvo pateikti per vėlai ir juose buvo pakeitimų, kurie buvo laikomi „šiukšlėmis“ ir nepriklausė nuo RISC-V medžio.

Šis sprendimas reiškia, kad siūlomi patobulinimai „Linux“ sistemoje pasirodys tik išleidus 6.18 versiją, o tai gali sulėtinti RISC-V diegimą tam tikrose aplinkose ir trukdyti kūrėjams, kurie pasikliauja šiais atnaujinimais.

Tiems, kurie vis dar nėra susipažinę su RISC-V, turėtumėte žinoti, kad tai Tai nemokama ir atvira instrukcijų rinkinio architektūra Įkurta Kalifornijos universitete Berklyje 2010 m., RISC-V dėl savo lankstumo ir augančios kūrėjų bendruomenės nuo to laiko įsitvirtino prieš tokias patentuotas architektūras kaip ARM ir x86. Šiuo metu RISC-V International turi daugiau nei 4500 narių.

Nepaisant šio augimo, architektūra susiduria su brandos ir stabilumo iššūkiais. Tokie atvejai kaip „Chimera Linux“, kuri laikinai sustabdė palaikymą dėl turimos aparatinės įrangos našumo problemų, atspindi sunkumus, su kuriais susiduriama diegiant sistemą gamybinėje aplinkoje.

Atmetimas, pažymėtas laiku ir kodo kokybe

Torvaldsas prašė, kad užklausos dėl išsiuntimo būtų pateiktos iš anksto. nes jis keliaus. Tačiau atnaujinimas pasirodė 8 m. rugpjūčio 2025 d., likus vos dviem dienoms iki „Linux 6.17“ sujungimo lango uždarymo, kuris buvo numatytas su „-rc1“ versijos išleidimu.

Projekto vadovas kritikavo ne tik vėlavimą, bet ir turinįJis atkreipė dėmesį, kad pakeitimai pridėjo nereikalingų modifikacijų, nepatenkančių į RISC-V taikymo sritį, paveikiančių bendrinius failus ir nesuteikiančių jokios vertės. Jo paties žodžiais tariant, tai „pablogina pasaulį“.

Reakcijos ir neabejotinas Linuso Torvaldso stilius

RISC-V pleistrų epizodas nėra pavienis atvejis. 2025 m. Birželio mėn. Torvaldsas jau buvo įsivėlęs į ginčą pašalinus „Bcachefs“ failų sistemą iš branduolio dėl susirūpinimo dėl jos kokybės ir priežiūros.

Šį kartą jo žinia buvo paprasta: daugiau jokių pavėluotų pateikimų ar nesvarbių pakeitimų. Palmeris Dabbeltas atsiprašė ir pažadėjo ištaisyti procesą būsimuose leidimuose.

Bendruomenė reagavo prieštaringai. Vieni vertina jo atvirumą kaip veiksmingą būdą išlaikyti branduolio kokybę; tačiau kiti mano, kad jo tonas gali atgrasyti naujus bendradarbius. Tačiau Torvaldsas laikosi savo pozicijos: branduolio stabilumas ir saugumas yra svarbesni už visus kitus aspektus.

Per daugiau nei tris dešimtmečius vadovavęs „Linux“ branduoliui, Linus Torvalds išgarsėjo dėl savo tiesioginio, kartais agresyvaus bendravimo stiliaus.Nors praeityje jis pripažino poreikį sušvelninti toną, jis ir toliau teikia pirmenybę techniniam griežtumui, o ne diplomatijai.

Jam tokie sprendimai kaip didžiųjų ir mažųjų raidžių nejautrus failų sistemų įdiegimas arba iš konteksto iškritę kodo bazės pakeitimai kelia nereikalingą riziką, kuri gali pakenkti ilgalaikiam sistemos stabilumui.

Šis naujas RISC-V pataisų atmetimas iš esmės yra filosofijos, kuria dešimtmečius vadovavosi „Linux“ branduolys, patvirtinimas: kokybė yra nederybų objektas, o terminai turi būti įvykdyti.

„Btrfs“ našumo patobulinimai ir kitos naujos funkcijos, skirtos „Linux 6.17“

Kitos parengtos naujos funkcijos ir patobulinimai „Linux 6.17“ yra našumo ir funkcionalumo btrfs failų sistemaViena iš žymiausių naujų funkcijų yra eksperimentinis didelių folijų palaikymas – optimizavimas, kuris žada sumažinti išlaidas ir paspartinti operacijas keliais scenarijaisNors ši funkcija techniškai paruošta platesniam naudojimui, kūrėjai įspėja, kad ji dar nebuvo pakankamai išbandyta, kad būtų laikoma visiškai stabilia.

Nauja „Btrfs“ versijaTaip pat įvedamas tankesnis raktų išdėstymas XArray struktūroje., o tai padidina saugyklos medžio mazgų kompaktiškumą. Šis pakeitimas gali sumažinti galinių mazgų skaičių 50–70 %, taip optimizuojant vidinę struktūrą ir sumažinant išteklių suvartojimą. Be to, Defragmentavimo korekcijos pritaikytos naudojant ioctl, kartu su anksčiau sukurto mechanizmo, skirto užkirsti kelią kritiniam failų sistemos sugadinimui, aktyvavimu, kuris riboja rašymą į blokinius įrenginius su prijungta failų sistema.

Be to, jis taip pat pabrėžia talpyklos sistemos įdiegimas užklausoms atlaisvinti skirtą vietą rastriniams atvaizdams. Testuose, kuriuose buvo kuriami tušti failai, ši optimizacija leido padidinti našumą iki 20 %, taip pat pastebimai pagerinti aplinkose, kuriose yra daug metaduomenų. Panašiai, sistemose, naudojančiose duomenų glaudinimą, buvo patobulinta išankstinio skaitymo funkcija, todėl padidėjo duomenų prieigos greitis.

Galiausiai, jei norite sužinoti daugiau apie tai, galite peržiūrėti išsamią informaciją sekanti nuoroda.