Linux 7.0 yhdistää Rustin, säätelee tekoälyä ja parantaa sen suorituskykyä

Avainkohdat:
  • Hyppy versioon 7.0 johtuu esteettisestä organisoinnista, johon on kertynyt yli 15 000 korjausta rikkomatta yhteensopivuutta 6.x-haaran kanssa.
  • Kaikki tekoälyn tuottama koodi on merkittävä, mikä pakottaa ihmiskehittäjän ottamaan täyden vastuun korjauspäivityksestä.
  • Ruoste lakkaa olemasta kokeellinen, kun järjestelmä ottaa käyttöön ML-DSA:n suojautuakseen tulevaisuuden kvanttilaskentahyökkäyksiltä.
  • Nullfsin sisällyttäminen käynnistysaikojen nopeuttamiseksi ja vanhempien kiintolevyjen virransäästötuen poistaminen (laptop_mode).
  • PREEMPT_LAZY-ominaisuuden oletusaktivointi tehtävien tasapainottamiseksi reaaliajassa sekä WiFi 8:n tulevaisuutta varten valmiit verkon optimoinnit.

Tux, Linux-ytimen maskotti

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ä.