
Toinen ehdokas lanseeraukseen Linux 7.1-rc2 nyt saatavana Se on tarkoitettu testaukseen ja sisältää huomattavan määrän korjauksia koko ytimeen. Muutosjoukon koosta huolimatta Linus Torvalds on kuvaillut tätä korjauspäivitystä "melko normaaliksi", mikä vahvistaa odotusta, että sykli päättyy tavalliseen tapaan seitsemännen julkaisuehdokkaan tietämillä, jos viime hetken takaiskuja ei ilmene.
Tässä kehitysvaiheessa keskitytään vähemmän näkyviin innovaatioihin ja enemmän ytimen vakaus ja todellinen laitteistotukiTämä on erityisen tärkeää eurooppalaisille käyttäjille ja yrityksille, jotka käyttävät Linuxia palvelimilla, työpöydillä ja mobiililaitteilla. KVM-virtualisoinnin, näytönohjainten ja uuden NTFS-ajurin korjausten yhdistelmä pyrkii viimeistelemään yksityiskohtia ennen kuin vakaa versio 7.1 saapuu jakeluihin, mukaan lukien laiteohjelmistopäivitysten hallinta työkaluilla, kuten laiteohjelmistopäivitysten hallinta.
Linux 7.1-rc2 suuri, normaali käyttäytyminen: KVM:n ja tekoälyn rooli
Yksi Linux 7.1-rc2:ssa eniten huomiota herättäneistä näkökohdista on se, että raa'ina lukuina, Diffustat näyttää epätavallisen kookkaaltaTorvalds selitti, että lähes puolet muutoksista keskittyy itsetestit KVM, pääasiassa sisäisten uudelleennimeämisten aallon vuoksi, jotta testit noudattaisivat samoja käytäntöjä kuin pääytimen koodi sekä muuttujien että tyyppien nimissä.
Tämän tyyppinen puhdistus ei muuta virtualisoinnin toiminnallista käyttäytymistä itsessään, mutta sillä on vaikutusta pitkän aikavälin ylläpitoon. homogenisoi KVM-testien sisäinen rakenneKehittäjät voivat paremmin validoida virtuaalikoneiden toimintaa, mikä on ratkaisevan tärkeää eurooppalaisille datakeskuksille, pilvipalveluntarjoajille ja testausympäristöille, jotka ovat riippuvaisia KVM:stä työkuormien yhdistämisessä, sekä virtualisointiprojekteille, kuten VirtualBox 7.2.8.
Torvalds huomautti myös, että tavallista enemmän laikkujaTämä Linux 7.0:ssa jo nähty trendi johtuu suurelta osin tekoälytyökalujen käytöstä koodimuutosten luomiseen tai avustamiseen. Tämä lisääntynyt määrä ei välttämättä tarkoita suurempaa epävakautta, mutta se edellyttää vankempia tarkistus-, fuzz- ja automatisoituja testausjärjestelmiä – mikä on jo havaittavissa esimerkiksi ajoitustyökaluissa. sched_ext, johon on tehty useita lisäkorjauksia.
Uusi NTFS-ajuri: vakauttaminen ennen lopullista versiota
Toinen Linux 7.1:n olennainen näkökohta, joka vaikuttaa suoraan työpöytäkäyttäjiin Espanjassa ja muualla Euroopassa, on uusi NTFS-ajuri integroitu pääytimeenVuosien työn jälkeen kehittäjä Namjae Jeon on onnistunut tekemään tästä modernista ajurista, joka perustuu alkuperäiseen vain luku -tilassa olevaan NTFS-ajuriin, mutta on huomattavasti parannettu. Se korvaa Paragonin NTFS3:n ja tekee käyttäjätilan ratkaisuista, kuten NTFS-3G:stä, tarpeettomia.
Tämä Linux 7.1-rc2 -julkaisu sisältää uusia korjauksia NTFS-ajurille, jotka johtuvat sekä lisääntynyt käyttö todellisissa ympäristöissä kuten C-koodin intensiivistä testausta ja sumennusta. Korjauksiin kuuluvat mahdollisten muistivuotojen ja sivuviittausten ratkaiseminen, null-osoittimen viittausten estäminen ja pienten koodausongelmien korjaaminen, jotka voivat johtaa vaikeasti jäljitettäviin virheisiin.
Tarkemmin sanottuna toiminnot, kuten ntfs_index_walk_down() kirjoittanut a indeksilohkojen allokoinnin tiukempi validointi virheellisen käytön estämiseksi; symbolisten linkkien kohdemerkkijonojen käsittelyyn virhepoluissa liittyvä muistivuoto on korjattu; ja lisätty ohjausobjekteja on otettu käyttöön ntfs_mapping_pairs_decompress() estääkseen VCN-ylivuodot ja mahdollisen vioittumisen allokointilistoissa (juoksuluettelot).
Lisäksi joukkue on korjannut mm. väärinkäyttö PTR_ERR() kelvollisilla folio-osoittimilla en __ntfs_bitmap_set_bits_in_run()WIN32/DOS-aliasien hakemistolinkkien määrää on tarkennettu muuttamalla sen vähennystä nlink vain kun MFT-laskuri saavuttaa nollan ja alustamattoman muuttujan käyttö on ratkaistu samassa purkuprosessissa kartoitusparitVaikka mitään näistä tapauksista ei ole luokiteltu katastrofaaliseksi viaksi, niiden korjaaminen parantaa ajurin yleistä luotettavuutta, mikä on erityisen mielenkiintoista niille, jotka käyttävät Windowsin kanssa jaettuja NTFS-osioita henkilökohtaisilla tai toimistotietokoneilla.
Nämä parannukset, jotka yhdistettiin pääydinpuuhun viikonlopun aikana, Ne ovat jo osa Linux 7.1-rc2:ta Nämä toimivat pohjana kesäkuulle suunnitellulle vakaalle versiolle, ellei viivästyksiä ilmene. Eurooppalaiselle yhteisölle, joka hallinnoi sekakäyttöisiä Windows-Linux-ympäristöjä yrityksissä, oppilaitoksissa tai julkishallinnoissa, vankempi NTFS vähentää tietojen vioittumisen riskiä käyttöjärjestelmästä toiseen vaihdettaessa.
Näytönohjaimen korjaukset: AMDGPU ja Intel Xe tarkastelun alla
NTFS:n ja KVM:n parissa työskentelyn ohella tämä RC sisältää myös merkittävän osan DRM-grafiikkajärjestelmän korjauksetSuurimmat muutokset ovat koskeneet AMDGPU-ajuria, ja parannuksia on tehty niin uusimmista näytönohjaimista kuin vanhempiin malleihinkin, joita on edelleen monissa käyttäjä- ja ammattitietokoneissa.
Uusien ominaisuuksien joukossa on lukuisia Korjauksia IP-lohkoille GFX11.5.4:ssä ja muissa uusissa komponenteissaMutta mukana on myös muutoksia, jotka hyödyttävät AMD:n GCN 1.0/1.1 -sukupolven näytönohjaimia. Valveen kytköksissä olevan kehittäjän Timur Kristófin työn ansiosta tuki "kerätyille" näytönohjainkokoonpanoille, kuten Radeon HD 7870 XT:lle (Tahiti LE) ja vastaaville malleille, on otettu asianmukaisesti käyttöön. Näytönohjaimissa on tähän asti ollut ongelmia pääytimen kanssa yli kymmenen vuoden takaisten raporttien jälkeen.
AMDGPU:n muutoksiin kuuluvat myös korjaus DC-kerroksen analogilähdössäTämä päivitys korjaa aiemmin ilmenneen ongelman ja sisältää parannuksia integroitujen näyttöliittimien tukeen ilman DDC:tä sekä parannetun EDID-lukua vBIOSiin upotetuista paneelitiedoista. Tämä työ parantaa LVDS/eDP-näyttöjen suorituskykyä vanhemmissa kannettavissa tietokoneissa, jotka ovat edelleen yleisiä koti- ja työympäristöissä, joissa laitteiden pidennetty käyttöikä on etusijalla.
Samanaikaisesti Intel Xe -ohjain vastaanottaa myös Xe3P-näytönohjaimille tarkoitettuja erityisiä hienosäätöjä ja ratkaisuja, uusilla kiertotavat ja suorituskyvyn säätöjä. Nämä korjaukset auttavat vakauttamaan käyttökokemusta järjestelmissä, jotka alkavat ottaa käyttöön Intelin seuraavan sukupolven näytönohjainlaitteistoa, mikä voi olla hyödyllistä sekä työasemille että grafiikka- ja multimediakehitystiimeille eurooppalaisessa ekosysteemissä.
Suora vaikutus kuluttajalaitteisiin: Steam Deck OLED
Klassisen työpöytälaitteiston lisäksi Linux 7.1-rc2 tuo mukanaan merkittävän korjauksen Steam Deck OLED -ääniKahden viime vuoden ajan pääytimen versio oli rikkonut ääniyhteensopivuuden tällä kannettavalla laitteella, mikä pakotti Valven ja useat kannettavaan konsoliin keskittyneet jakelut ylläpitämään omia korjauspäivityksiään alajulkaisuissaan.
Tämän RC:n avulla ongelma korjataan virallisessa puussa, joka Se vähentää erityisten loppupään ratkaisujen tarvetta Tämä myös helpottaa Espanjassa ja Euroopassa käytettyjen yleiskäyttöisten jakelujen tarjoamaa parempaa yhteensopivuutta tämän tyyppisen laitteiston kanssa. Se on selkeä esimerkki siitä, miten näennäisesti pienet regressiot voivat vaikuttaa suoraan peli- ja multimediakokemukseen laitteilla, joista on tullut suosittuja Linux-käyttäjien keskuudessa.
Yleinen ydinkiillotus ja saatavuus
Näkyvämpien alueiden lisäksi Linux 7.1-rc2 kerryttää lukuisia pieniä taulukoita hajallaan ytimessäVerkko- ja näytönohjaimen ajureista (jotka jälleen hallitsevat ajurimuutosten joukkoa) ajoitusmuutoksiin sched_ext ja muut sisäiset komponentit. Yleinen suuntaus on, että CR ei ole erityisen pieni, mutta sen profiili on vakaa eikä siinä ole toistaiseksi tiedossa olevia merkittäviä regressioita.
Kuten tavallista, Linux 7.1-rc2:n lähdekoodi löytyy osoitteesta kernel.org Tämä on tarkoitettu niille, jotka haluavat testata sitä kehitysympäristöissä, integroida sen testijakeluihin tai yksinkertaisesti päästä vakaan version edelle, tai jopa niille, jotka haluavat asentaa ytimen ja arvioida sen toimintaa testikoneilla. Torvalds on kannustanut jatkamaan testausta mahdollisten regressioiden havaitsemiseksi, erityisesti ottaen huomioon tekoälytyökalujen käyttöön liittyvien korjauspäivitysten määrän jatkuvan kasvun.
Linux 7.1-rc2:n jättämä kuva on ytimestä, joka on intensiivisen hienosäädön vaiheessa, KVM-virtualisoinnin uudelleenjärjestäessä sisäisiä testejään. Moderni NTFS-ajuri, jota on vahvistettu tietyillä korjauksillaja DRM-grafiikkalohko, joka optimoi sekä AMD:n että Intel Xe -näytönohjaimet, puhumattakaan erityisistä korjauksista laitteille, kuten Steam Deck OLED. Kaikki tämä tuo Linux 7.1:n lähemmäksi vakaata julkaisuaan, ja selkeä painotus on vankuudessa ja laitteistotuessa, jotka, ellei yllätyksiä tule, ovat havaittavissa sekä kotikäyttäjille että organisaatioille Espanjassa ja muualla Euroopassa.
