V prípade Linuxu 6.0 sa v budúcich vydaniach očakávajú vylepšenia výkonu a opravy na všetkých podpore Rust

linus Torvalds vydal kandidátov na prvú a druhú verziu (CR) Linux 6.0 pred niekoľkými dňami po dvojtýždňovom období zlučovania. Táto nová verzia jadra by sa mala stabilizovať v najbližších dvoch mesiacoch, no Torvalds objasnil, že zmena z 5.19 na 6.0 neznamená, že v softvéri boli vykonané zásadné zmeny.

Väčšina aktualizácií sa zdá byť vylepšenia GPU, sieť a zvuk. Tvorca Linuxu si všimol absenciu niektorých integrácií Rust v tomto vydaní, ale očakáva, že sa objavia v inom kandidátovi na vydanie alebo vo vydaní 6.x.

„Napriek významnej zmene počtu nie je na tomto vydaní nič zásadne odlišné. Dlho som sa vyhýbal predstave, že prvočísla sú zmysluplné a jediným dôvodom pre „hierarchický“ systém číslovania je uľahčiť si zapamätanie a rozlíšenie čísel. Preto, keď sa menšie číslo dostane na približne 20, radšej zvýšim väčšie číslo a vrátim sa k menšiemu číslu. Avšak 'nič zásadne odlišné v tomto vydaní' samozrejme neznamená, že nie je veľa zmien,“ napísal Torvalds v oznámení o Linuxe 6.0-rc1.

Poznamenal, že existuje viac ako 800 zlúčených záväzkov a viac ako 13 500 zlúčených záväzkov. nezlúčené. Začať, v týchto kandidátoch na vydanie Linuxu 6.0-rc, môžeme nájsť to, čo sa ponúka výrazné zlepšenie výkonu, s veľkým presadzovaním špičkových serverov Intel Xeon a AMD EPYC, ako aj AMD Threadripper, Okrem toho pridáva nové ovládače pre Intel Raptor Lake, nové rozšírenia RISC-V, podpora nastavenia názvu hostiteľa systému prostredníctvom parametra jadra „hostname=“, nový zvukový ovládač AMD Raphael a podpora Gaudi2 od Intel Habana Labs.

Okrem toho tiež prichádza so stabilnou verziou rozhrania HEVC/H.265, predbežné práce na podpore Intel Meteor Lake vrátane audia, virtualizácie Intel IPI pre KVM, podpory Intel SGX2, runtime verifikácie pre systémy kritické z hľadiska bezpečnosti, protokolu Send v2 pre Btrfs, hlavných vylepšení plánovača, ďalších príprav na AMD Zen 4, nepretržitého sprístupňovania grafiky AMD RDNA3 a mVýznamné vylepšenia rozhrania systémového volania IO_uring.

Linux 6.0 predstavuje najväčší počet zmien súborov a pridaných nových riadkov o chvíľu. Torvalds povedal, že v tomto cykle bolo pridaných viac ako milión riadkov kódu, čiastočne kvôli automaticky generovaným hlavičkovým súborom okolo nového AMDGPU a podpore Intel Habana Labs Gaudi2.

Napriek objemu kódu pridaného do jadra, niektoré funkcie, ktoré boli dlho očakávané, neboli zlúčené, najmä záplaty z projektu „Rust for Linux“. „V skutočnosti som dúfal, že budeme mať časť raného rámca Rust a viacgeneračný virtuálny stroj LRU, ale tentoraz sa to nestalo,“ povedal Torvalds.

Projekt „Rust for Linux“ vedie Miguel Ojeda s finančnou podporou Google a Internet Security Research Group. Torvalds povedal, že tieto opravy sa môžu objaviť v ďalšom Linuxe 6.0 alebo iných 6.x RC.

Rust bol pridaný ako druhý jazyk pre vývoj jadra Linuxu po jazyku C. Torvalds však objasnil, že nejde o prepísanie celého kódu Linuxu jazykom Rust, ale o použitie Rustu na napísanie niektorých nových modulov jadra. Táto voľba prišla, keď sa zintenzívnila diskusia o alternatívach schopných nahradiť jazyk C pri vývoji systémov.

Do Rustu sa vkladali veľké nádeje kvôli výhodám zabezpečenia a správy pamäte, ktoré ponúka. Niektorí sa však domnievajú, že tento typ iniciatívy je odsúdený na neúspech.

„Rust for Linux“ je projekt, ktorého cieľom je zaviesť jazyk Rust do jadra. Rust má kľúčovú vlastnosť, vďaka ktorej je veľmi zaujímavé považovať ho za druhý jazyk v jadre. Podľa vývojárov projektu a samotného Torvaldsa je projekt „Rust for Linux“ v pokročilom štádiu, no stále sa pomaly integruje do jadra.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.