Linux 6.0:n suorituskykyparannuksia ja korjauksia odotetaan tulevissa julkaisuissa kaikkeen Rust-tukeen

Liinavaatteets Torvalds julkaisi ensimmäisen ja toisen version ehdokkaat (RC) Linux 6.0 muutama päivä sitten kahden viikon fuusioikkunan jälkeen. Tämän uuden ytimen version pitäisi vakiintua seuraavien kahden kuukauden aikana, mutta Torvalds selvensi, että muutos 5.19:stä 6.0:aan ei tarkoita, että ohjelmistoon olisi tehty perustavanlaatuisia muutoksia.

Suurin osa päivityksistä näyttää olevan GPU-parannuksia, verkko ja ääni. Linuxin luoja huomautti, että tässä julkaisussa ei ole joitakin Rust-integraatioita, mutta odottaa niiden näkyvän toisessa julkaisuehdokkaassa tai 6.x-julkaisussa.

”Huolimatta merkittävästä lukumäärän muutoksesta, tässä julkaisussa ei ole mitään olennaisesti poikkeavaa. Olen pitkään vältellyt käsitystä, että alkuluvut ovat merkityksellisiä, ja ainoa syy "hierarkkiseen" numerointijärjestelmään on tehdä numeroista helpompi muistaa ja erottaa. Siksi kun pienempi luku on noin 20, lisään mieluummin suurempaa numeroa ja palaan pienempään numeroon. Kuitenkaan "ei mitään perustavanlaatuista tässä julkaisussa" ei tietenkään tarkoita, etteikö muutoksia olisi paljon", Torvalds kirjoitti julkistaessaan Linux 6.0-rc1:n.

Hän totesi, että yhdistettyjä sitoumuksia oli yli 800 ja yhdistettyjä sitoumuksia yli 13 500. ei yhdistetty. Aloita näissä Linux 6.0-rc:n julkaisuehdokkaissa, voimme löytää mitä tarjotaan merkittäviä suorituskyvyn parannuksia, suurella panostuksella huippuluokan Intel Xeon- ja AMD EPYC -palvelimiin sekä AMD Threadripperiin, Tämän lisäksi se lisää uusia ohjaimia Intel Raptor Lakeen, uudet RISC-V-laajennukset, tuki järjestelmän isäntänimen asettamiseen "hostname="-ytimen parametrin kautta, uusi AMD Raphael -ääniohjain ja tuki Gaudi2:lle Intel Habana Labsilta.

Sen lisäksi myös mukana tulee vakaa versio HEVC/H.265-liitännästä, esityö Intel Meteor Lake -tuen parissa, mukaan lukien ääni, Intel IPI virtualisointi KVM:lle, Intel SGX2 -tuki, ajonaikainen varmennus tietoturvakriittisille järjestelmille, Send v2 -protokolla Btrfs:lle, merkittävät aikatauluparannukset, lisävalmistelut AMD Zen 4:lle, jatkuva AMD RDNA3 -grafiikkakäyttö ja mMerkittäviä parannuksia IO_uring-järjestelmäpuhelurajapintaan.

Linux 6.0 tekee suurimman määrän tiedostomuutoksia ja uusia rivejä hetken päästä. Torvalds sanoi, että yli miljoona riviä koodia on lisätty tämän syklin aikana osittain uuden AMDGPU:n ympärille luotujen otsikkotiedostojen ja Intel Habana Labs Gaudi2 -tuen vuoksi.

Huolimatta ytimeen lisätyn koodin määrästä, joitain kauan odotettuja ominaisuuksia ei yhdistetty, erityisesti "Rust for Linux" -projektin korjaustiedostot. "Itse asiassa toivoin, että meillä olisi varhainen Rust-kehys ja usean sukupolven LRU-virtuaalikone, mutta tällä kertaa niin ei tapahtunut", Torvalds sanoi.

"Rust for Linux" -projektia johtaa Miguel Ojeda Googlen ja Internet Security Research Groupin taloudellisella tuella. Torvalds sanoi, että nämä korjaukset saattavat näkyä seuraavassa Linux 6.0:ssa tai muissa 6.x RC:issä.

Rust lisättiin toiseksi kieleksi Linux-ytimen kehittämiseen C-kielen jälkeen.Torvalds kuitenkin selvensi, että tässä ei ollut kyse kaiken Linux-koodin uudelleenkirjoittamisesta Rust-kielellä, vaan Rustin käyttämisestä joidenkin uusien ydinmoduulien kirjoittamiseen. Tämä valinta syntyi keskustelun vaihtoehdoista, jotka voivat korvata C-kielen järjestelmäkehityksessä, kiihtyessä.

Rustille on asetettu suuria toiveita sen tarjoamien tietoturva- ja muistinhallintaetujen vuoksi. Jotkut uskovat kuitenkin, että tällainen aloite on tuomittu epäonnistumaan.

"Rust for Linux" on projekti, jonka tavoitteena on tuoda Rust-kieli ytimeen. Ruosteessa on keskeinen ominaisuus, joka tekee siitä erittäin mielenkiintoista pitää toisena kielenä ytimessä. Projektin kehittäjien ja Torvaldsin itsensä mukaan "Rust for Linux" -projekti on pitkälle edennyt, mutta silti hidas integroitumaan ytimeen.


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.