Linus Torvalds aptur RISC-V ielāpu iekļaušanu Linux 6.17 versijā

Linuss Torvalds kon

Linuss Torvalds, Linux kodola radītājs un izstrādes vadītājs, ir vēlreiz pierādījis, ka kvalitāte un punktualitāte nav apspriežamas. Linux kodola izstrādē.

Un tas Linux 6.17 izstrādes cikla laikā Google inženieris Palmers Dabbelts iesniedza RISC-V arhitektūras ielāpu komplektu, kas neizturēja filtru no galvenā izstrādātāja. Iemesls: tie tika iesniegti pārāk vēlu un saturēja izmaiņas, kas tika uzskatītas par "atkritumiem" un kurām nebija vietas RISC-V kokā.

Šis lēmums nozīmē, ka ierosinātie uzlabojumi Linux sistēmā netiks ieviesti līdz 6.18 versijai, kas varētu palēnināt RISC-V ieviešanu noteiktās vidēs un kavēt izstrādātājus, kuri paļaujas uz šiem atjauninājumiem.

Tiem, kas joprojām nav pazīstami ar RISC-V, jums jāzina, ka tas Tā ir bezmaksas un atvērta instrukciju kopas arhitektūra RISC-V, kas tika izveidots Kalifornijas Universitātē, Bērklijā, 2010. gadā, kopš tā laika ir ieguvis popularitāti, konkurējot ar patentētām arhitektūrām, piemēram, ARM un x86, pateicoties tā elastībai un augošajai izstrādātāju kopienai. RISC-V International pašlaik ir vairāk nekā 4500 biedru.

Neskatoties uz šo izaugsmi, arhitektūra saskaras ar brieduma un stabilitātes izaicinājumiem. Tādi gadījumi kā Chimera Linux, kas uz laiku apturēja atbalstu pieejamās aparatūras veiktspējas problēmu dēļ, atspoguļo grūtības ieviesties ražošanas vidē.

Noraidījums, ko raksturo laiks un koda kvalitāte

Torvalds bija pieprasījis, lai pieprasījumi par datu pārsūtīšanu tiktu iesniegti iepriekš. jo viņš ceļotu. Tomēr atjauninājums ieradās 8. gada 2025. augustā, tikai divas dienas pirms Linux 6.17 apvienošanas loga slēgšanas, kas bija paredzēts versijas -rc1 izlaišanai.

Projekta vadītājs kritizēja ne tikai kavēšanos, bet arī saturuViņš norādīja, ka izmaiņas pievienoja nevajadzīgas modifikācijas ārpus RISC-V darbības jomas, ietekmējot vispārīgus failus un nepievienojot nekādu vērtību. Pēc viņa paša vārdiem, tas "padara pasauli sliktāku".

Reakcijas un Linusa Torvalda nepārprotamais stils

Epizode ar RISC-V plāksteriem nav atsevišķa. 2025. gada jūnijā Torvalds jau bija iesaistīts strīdā noņemot Bcachefs failu sistēmu no kodola, jo pastāv bažas par tās kvalitāti un uzturēšanas iespējām.

Šoreiz viņa vēstījums bija vienkāršs: vairs nekādu novēlotu iesniegumu vai neatbilstošu izmaiņu. Palmers Dabbelts atvainojās un solīja labot procesu turpmākajās versijās.

Sabiedrība ir reaģējusi ar dažādiem viedokļiem. Daži vērtē viņa atklātību kā efektīvu veidu, kā saglabāt kodola kvalitāti; citi tomēr uzskata, ka viņa tonis var atturēt jaunus līdzstrādniekus. Tomēr Torvalds saglabā savu nostāju: kodola stabilitāte un drošība ir svarīgāka par visiem pārējiem apsvērumiem.

Vairāk nekā trīs desmitgades Linux kodola vadībā Linuss Torvalds ir ieguvis slavu ar savu tiešo, dažkārt agresīvo komunikācijas stilu.Lai gan viņš iepriekš ir atzinis nepieciešamību mērenāk runāt, viņš joprojām tehnisko stingrību vērtē augstāk par diplomātiju.

Viņam tādi lēmumi kā reģistrnejutīgu failu sistēmu ieviešana vai kontekstam neatbilstošas izmaiņas koda bāzē rada nevajadzīgus riskus, kas varētu apdraudēt sistēmas ilgtermiņa stabilitāti.

Šī jaunā RISC-V ielāpu noraidīšana būtībā ir atkārtots apstiprinājums filozofijai, kas gadu desmitiem ir vadījusi Linux kodolu: kvalitāte nav apspriežama, un termiņi tiek ievēroti.

Btrfs veiktspējas uzlabojumi un citas jaunas funkcijas operētājsistēmai Linux 6.17

Citas sagatavotas jaunas funkcijas un uzlabojumi Linux 6.17 versijai ir veiktspējas un funkcionalitātes aspekti btrfs failu sistēmaStarp ievērojamākajām jaunajām funkcijām ir eksperimentāls atbalsts lieliem folio — optimizācija, kas sola samazināt pieskaitāmās izmaksas un paātrināt darbību vairākos scenārijosLai gan šī funkcija tehniski ir gatava plašākai lietošanai, izstrādātāji brīdina, ka tā vēl nav pietiekami pārbaudīta, lai to varētu uzskatīt par pilnīgi stabilu.

Jaunā Btrfs versija tTas ievieš arī blīvāku atslēgu izvietojumu XArray struktūrā., kas palielina krātuves aptverošo koku mezglu kompaktumu. Šīs izmaiņas var samazināt gala mezglu skaitu par 50% līdz 70%, tādējādi optimizējot iekšējo struktūru un samazinot resursu patēriņu. Turklāt, Defragmentācijas pielāgojumi ir piemēroti, izmantojot ioctl, kā arī iepriekš izstrādāta mehānisma aktivizēšanu kritiskas failu sistēmas bojājumu novēršanai, kas ierobežo rakstīšanu bloķētās ierīcēs ar pievienotu failu sistēmu.

Papildus tam tas arī izceļ kešatmiņas sistēmas ieviešana pieprasījumiem atbrīvot vietu piešķirtajā bitkartēs. Testos, kuros tika izmantota tukšu failu izveide, šī optimizācija ļāva palielināt veiktspēju līdz pat 20%, kā arī panākt ievērojamus uzlabojumus vidēs ar lielu metadatu slodzi. Līdzīgi ir uzlabota iepriekšēja lasīšana sistēmās, kas izmanto datu saspiešanu, tādējādi uzlabojot datu piekļuves ātrumu.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.