Linux 6.8 tulee sisältäen tiedostojärjestelmään parannuksia, optimointiparannuksia ja paljon muuta

Linux-ydin

Linux on enimmäkseen ilmainen ydin, joka muistuttaa Unix-ydintä, ja se on yksi tärkeimmistä esimerkeistä ilmaisista ja avoimen lähdekoodin ohjelmistoista.

Linus Torvalds esitteli Linux-ytimen 6.8:n julkaisun, joka saapuu kahden kuukauden kehitystyön jälkeen ja yksi tämän julkaisun merkittävimmistä muutoksista on Xe-ohjaimen lisääminen Intel GPU:ille, uusi suojaustila lohkolaitteille, Deadline-palvelimen tehtävien ajoitusmekanismin käyttöönotto, identtisten yhdistämisen automaattinen optimointi muistisivuja mm.

Linux 6.8 -ydin esittelee joukon merkittäviä parannuksia, jotka kattavat eri näkökohtia, suorituskyvystä ja turvallisuudesta yhteensopivuuteen laitteiston ja arkkitehtuurien kanssa. Julkaisu sisältää 15,641 44 kehittäjäkorjausta ja korjaustiedoston koko on XNUMX Mt. Muutokset kohdistuvat suurelta osin laiteajureihin ja laitteistoarkkitehtuurien koodipäivityksiin.

Linux 6.8: n tärkeimmät uudet ominaisuudet

Tämän Linux Kernel 6.8:n uuden version merkittävimpiä parannuksia ovat levyalijärjestelmä, I/O ja tiedostojärjestelmät, joissa muutoksia on tehty estämään suora kirjoittaminen asennettuihin lohkolaitteisiin (oletusarvoisesti tila on poissa käytöstä ja vaatii BLK_DEV_WRITE_MOUNTED-parametrin määrittämisen kääntämisen yhteydessä), sekä uusi järjestelmä vaatii yksityiskohtaista tietoa asennetuissa tiedostojärjestelmissä.

XFS:ssä työ on jatkunut f-apuohjelman käyttömahdollisuuksien parissasck tarkistaa ja korjata verkossa havaitut ongelmat, ilman tiedostojärjestelmän irrottamista, ollessaan sisään Ext4 käyttää nyt dioread_nolock-kutsua pienemmille lohkoille kuin yksi sivu muistia, mikä parantaa suorituskykyä poistamalla tarpeettomat lukot.

Muistin ja järjestelmäpalvelujen osalta yksi tämän uuden version merkittävimmistä ominaisuuksista on Zswap-alijärjestelmän parannus, koska voit nyt pakottaa harvoin käytettyjen muistisivujen purkamisen vapauttaen näin tarvittaessa RAM-muistia. Lisäksi on otettu käyttöön uusi tila, joka estää kirjoittamisen takaisin swap-osioon, jos kirjoitus epäonnistuu, mikä estää jo Zswap-poolissa olevien sivujen lataamisen.

Toinen tärkeä lisäys on SCHED_DEADLINE-palvelin, suunniteltu käsittelemään suorittimen vajaakäyttöä säännöllisillä tehtävillä, kun suorittimen monopolisoivat korkean prioriteetin tehtävät, DAMON-alijärjestelmää (Data Access MONitor) on parannettu mahdollistamaan RAM-muistissa olevien tietojen käytön valvonta ja muistin kulutuksen automaattinen säätäminen tiettyjen kiintiöiden mukaan. Suurten muistisivujen tuen käyttöönotto ja BPF-ohjelman tarkistuksen optimointi ovat muita merkittäviä parannuksia ytimessä 6.8.

Virtualisoinnin ja turvallisuuden alalla, AppArmor on siirtynyt käyttämään SHA-256-algoritmia sääntöjen vahvistamiseen, strlcpy()-funktion poistaminen ytimestä on askel eteenpäin turvallisuuden kannalta, sillä vaikka tämä toiminto on suunniteltu estämään puskurin ylivuoto, se on osoittautunut alttiiksi tietyille haavoittuvuuksille.

Virtualisoinnin alalla hypervisor KVM on ottanut käyttöön tuen guest_memfd-alijärjestelmälle, joka tarjoaa erityisiä muistinhallintaominaisuuksia vierasjärjestelmille, LAM-tilan tuki on otettu käyttöön Intel-prosessoreissa, jolloin osa 64-bittisistä osoitinbiteistä voidaan käyttää metatietojen tallentamiseen, iaa-ohjain on lisätty (IAA Compression Accelerator), joka käyttää Intel Analytics Accelerator (IAA) -salauksen kiihdyttimiä nopeuttamaan tietojen pakkaamista ja purkamista DEFLATE-menetelmällä.

SELinux on ottanut käyttöön "init" SID:n tunnistamaan käynnistysprosessit, jotka suoritetaan ennen SELinux-käytäntöjen soveltamista, mikä parantaa järjestelmän suojauskäytäntöjen hallintaa.

Verkkoosajärjestelmän tehokkuus on parantunut välimuisti sekä TCP-nopeus taustalla olevien tietorakenteiden uudelleenjärjestelyn ansiosta. Lisäksi bpfilter-alijärjestelmä on poistettu ja matalan tason optimointia on tehty suorituskyvyn parantamiseksi.

Laitteistopuolella on lisätty uusia ohjaimia Intelin, AMD:n, NVIDIA:n ja muiden merkkien GPU:ille sekä tuki useille ARM64 SoC:ille ja ARM-laitteille. On kuitenkin tärkeää huomata, että tuki ARM11 ARMv6K SMP -suorittimille on lopetettu.

vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.