U Linuxu 6.0 se v budoucích verzích očekávají vylepšení výkonu a opravy u veškeré podpory Rust

linus Torvalds vydal kandidáty na první a druhou verzi (CR) Linux 6.0 před několika dny po dvoutýdenním období sloučení. Tato nová verze jádra by se měla v příštích dvou měsících stabilizovat, ale Torvalds objasnil, že změna z 5.19 na 6.0 neznamená, že byly v softwaru provedeny zásadní změny.

Většina aktualizací se zdá být vylepšením GPU, síť a zvuk. Tvůrce Linuxu zaznamenal absenci některých integrací Rust v tomto vydání, ale očekává, že se objeví v jiném kandidátovi na vydání nebo ve vydání 6.x.

„Navzdory významné změně počtu není na tomto vydání nic zásadně odlišného. Dlouho jsem se vyhýbal představě, že prvočísla mají smysl a jediným důvodem pro „hierarchický“ systém číslování je snadnější zapamatování a rozlišení čísel. Proto, když se menší číslo dostane na hodnotu kolem 20, raději zvýším větší číslo a vrátím se k menšímu číslu. Nicméně 'nic zásadně odlišného v tomto vydání' samozřejmě neznamená, že není mnoho změn,“ napsal Torvalds v oznámení Linuxu 6.0-rc1.

Poznamenal, že existuje více než 800 sloučených commitů a více než 13 500 sloučených commitů. nesloučeno. Začít, v těchto kandidátech na vydání Linuxu 6.0-rc, můžeme najít, co se nabízí výrazné zlepšení výkonu, s velkým tlakem na špičkové servery Intel Xeon a AMD EPYC a také AMD Threadripper, Kromě toho přidává nové ovladače pro Intel Raptor Lake, nová rozšíření RISC-V, podpora nastavení názvu hostitele systému pomocí parametru jádra „hostname=“, nový zvukový ovladač AMD Raphael a podpora Gaudi2 od Intel Habana Labs.

Kromě toho také přichází se stabilní verzí rozhraní HEVC/H.265, předběžné práce na podpoře Intel Meteor Lake včetně zvuku, virtualizace Intel IPI pro KVM, podpora Intel SGX2, runtime ověřování pro systémy kritické z hlediska zabezpečení, protokol Send v2 pro Btrfs, hlavní vylepšení plánovače, další přípravy na AMD Zen 4, nepřetržité zpřístupňování grafiky AMD RDNA3 a mVýznamná vylepšení rozhraní systémového volání IO_uring.

Linux 6.0 představuje největší počet změn souborů a přidaných nových řádků za chvíli. Torvalds řekl, že v tomto cyklu bylo přidáno více než milion řádků kódu, částečně kvůli automaticky generovaným hlavičkovým souborům kolem nového AMDGPU a podpoře Intel Habana Labs Gaudi2.

Navzdory množství kódu přidaného do jádra, některé funkce, které byly dlouho opožděné, nebyly sloučeny, zejména záplaty z projektu "Rust for Linux". „Vlastně jsem doufal, že budeme mít něco z raného rámce Rust a vícegenerační virtuální stroj LRU, ale tentokrát se tak nestalo,“ řekl Torvalds.

Projekt „Rust for Linux“ vede Miguel Ojeda s finanční podporou Google a Internet Security Research Group. Torvalds řekl, že tyto opravy se mohou objevit v příštím Linuxu 6.0 nebo jiných 6.x RC.

Rust byl přidán jako druhý jazyk pro vývoj jádra Linuxu po jazyce C. Torvalds však objasnil, že nejde o přepsání veškerého kódu Linuxu jazykem Rust, ale o použití Rustu k napsání některých nových modulů jádra. Tato volba přišla, když se zintenzivnila debata o alternativách schopných nahradit jazyk C pro vývoj systémů.

Do Rustu byly vkládány velké naděje kvůli výhodám zabezpečení a správy paměti, které nabízí. Někteří se však domnívají, že tento typ iniciativy je odsouzen k neúspěchu.

"Rust pro Linux" je projekt, jehož cílem je zavést jazyk Rust do jádra. Rust má klíčovou vlastnost, díky které je velmi zajímavé jej považovat za druhý jazyk v jádru. Podle vývojářů projektu a samotného Torvaldse je projekt „Rust for Linux“ v pokročilé fázi, ale stále se pomalu integruje do jádra.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.