Kahden kuukauden intensiivisen kehitystyön jälkeen Linus Torvalds on virallisesti julkaissut Linux 7.0 -ytimenVaikka ensimmäisen numeron hyppäys viittaa radikaaliin muutokseen arkkitehtuurissa, todellisuudessa tämä numerointi vastaa organisaation päätöstä välttää loputon versioiden kasautuminen 6.x-haarassa.
Tämän muodollisen siirtymän alla piilee kuitenkin valtava paketti yli viisitoistatuhatta korjausta jotka viitoittavat käyttöjärjestelmän kurssia tulevina vuosina. Tämä versio erottuu edukseen uusien ohjelmointitekniikoiden tiukkojen säännösten asettamisella, erittäin edistyneiden tallennustyökalujen integroinnilla ja ytimen puolustusmekanismien valmistelulla tulevaisuuden kryptografisia uhkia vastaan.
Linux 7.0: n tärkeimmät uudet ominaisuudet
Nousu tekoäly on pakottanut ylläpitäjät Kernenasettaa selkeät rajat kehitysprosessille. Tästä versiosta lähtien käyttö automaattisista avustajista koodin kirjoittamiseen Se on sallittua, mutta tiukasti säänneltyä. Jokaisen ohjelmoijan, joka lähettää näillä työkaluilla luodun korjaustiedoston, on nimenomaisesti sisällytettävä tukitunniste ja otettava siten täysi ja ei-siirrettävä vastuu lähetetyn koodin laadusta, turvallisuudesta ja lisenssiehtojen noudattamisesta; konetta ei saa koskaan merkitä tekijäksi.
Työmenetelmien modernisoinnin ohella ohjelmointikieli Rust hylkää kokeellisen tuotemerkkinsä ja siitä tulee ytimen rakenteellinen osa. Uusien kirjastojen integrointi on yksinkertaistanut sisäistä kirjoittamista, pienentäen koodin kokoa tekemättä Rustista pakollista riippuvuutta järjestelmän kääntämiseksi perinteisillä koneilla.
Tallennus ja jäähyväiset mekaanisille levyille
Toinen uusi ominaisuus uudessa Linux 7.0 -versiossa on tiedostojärjestelmä XFS, joka lisää käyttäjätilan valvontaparannuksiasallien taustaprosessien valvoa yksiköiden tilaa ja suorittaa automaattisia palautusrutiineja pienimmästäkin merkistä metatietojen korruptiosta.
Lisäksi hän tekee debyyttinsä Nullfs, tiedostojärjestelmä, joka on suunniteltu yksinomaan toimivat alkuperäisenä ankkurimallina herkän vaiheen aikana järjestelmän käynnistysprosessiAjan kulumisen ja laitteiston kehityksen kiistattomana symbolina kehittäjät ovat poistaneet kokonaan vanhan virransäästötilan, joka oli suunniteltu sammuttamaan kannettavien tietokoneiden magneettiset kiintolevyt. Tämä on olettanut, että SSD-levyt ovat hallinneet täysin nykyistä teknologista maisemaa.
muistin optimointi
Linux 7.0 esittelee viivästetyn ennakko-oikeuden oletusaktivointi, teknisesti PREEMPT_LAZY. Tätä konfiguraatiota, jota sovelletaan yleisimmin käytettyihin prosessoriarkkitehtuureihin, rviivyttää älykkäästi normaalien taustatehtävien keskeyttämistä, mutta se säilyttää absoluuttisen prosessointiprioriteetin kriittisille reaaliaikaisille prosesseille.
Vaikka tämä säätö vaati lisätyökaluja suorituskyvyn laskujen estämiseksi raskailla tietokantapalvelimilla, kokonaistuloksena on erinomainen sujuvuus päivittäisessä käytössä. RAM-tasolla Uusi swap-taulukkomekanismi optimoi välimuistissa olevat haut saavuttaa dramaattisen nopeuden kasvun vaativissa ympäristöissä, ja muistiin pakattu data lähetetään nyt suoraan fyysiseen tallennustilaan ilman edeltävää purkua, mikä säästää arvokkaita prosessorisyklejä ja pidentää akun käyttöikää.
Kryptografia ja verkot
El Ydin käyttää ML-DSA-kryptografista algoritmia järjestelmämoduulien todentamiseen, mikä takaa matemaattisen kestävyyden tulevaisuuden kvanttitietokoneiden käyttämiä raa'an voiman hyökkäyksiä vastaan ja samalla hautaa lopullisesti tuen haavoittuville allekirjoituksille, jotka perustuvat vanhentuneeseen SHA-1-standardiin.
Verkkotasolla järjestelmä aktivoi edistyneet ruuhkailmoitusprotokollat jotka varoittavat tiimejä liikenteen pullonkauloista turvautumatta pakettien hylkäämisen tuhoisaan toimenpiteeseen, ja samalla valmistelevat perusinfrastruktuuria tukemaan tulevan WiFi 8 -langattoman standardin valtavaa kapasiteettia. Kaikkea tätä loogista työtä täydentää massiivinen tuki seuraavan sukupolven laitteistoille, aina AMD:n ja Intelin uusimmista näytönohjaimista nykyaikaisilla ARM-prosessoreilla varustettuihin mobiilialustoihin.
Lopuksi, jos olet kiinnostunut oppimaan lisää tästä, voit tutustua yksityiskohdat seuraavassa linkissä.