Linux 6.0 esetén teljesítményjavítások és javítások várhatók az összes Rust támogatáson a jövőbeli kiadásokban

linus Torvalds kiadta az első és a második verzió jelölteket (CR) a Linux 6.0-ből néhány nappal ezelőtt egy kéthetes egyesülési időszak után. Ennek az új kernelverziónak a következő két hónapban stabilizálódnia kell, de Torvalds tisztázta, hogy az 5.19-ről 6.0-ra való váltás nem jelenti azt, hogy alapvető változások történtek a szoftverben.

A legtöbb frissítés GPU fejlesztésnek tűnik, hálózat és hang. A Linux készítője megjegyezte, hogy ebben a kiadásban hiányzik néhány Rust integráció, de elvárja, hogy megjelenjenek egy másik kiadásjelöltben vagy egy 6.x kiadásban.

„A jelentős számváltozás ellenére semmi alapvetően nem különbözik ebben a kiadásban. Régóta kerültem azt az elképzelést, hogy a prímszámok értelmesek, és a "hierarchikus" számozási rendszer egyetlen oka az, hogy a számokat könnyebben megjegyezhetővé és megkülönböztethetővé tegye. Ezért amikor a kisebb szám 20 körülire kerül, akkor inkább növelem a nagyobbat, és visszamegyek egy kisebb számra. Azonban „az ebben a kiadásban semmi alapvetően más” nyilvánvalóan nem jelenti azt, hogy ne lenne sok változás” – írta Torvalds a Linux 6.0-rc1 bejelentésében.

Megjegyezte, hogy több mint 800 egyesített kötelezettségvállalás és több mint 13 500 egyesített kötelezettségvállalás létezik. nem egyesült. A kezdéshez ezekben a Linux 6.0-rc kiadásjelöltekben, megtaláljuk, amit kínálnak jelentős teljesítményjavulás, nagy lendülettel a csúcskategóriás Intel Xeon és AMD EPYC szerverek, valamint az AMD Threadripper terén, Ezen felül új illesztőprogramokat ad hozzá az Intel Raptor Lake-hez, új RISC-V bővítmények, a rendszergazdanév beállításának támogatása a „hostname=” kernelparaméteren keresztül, új AMD Raphael audio-illesztőprogram, valamint a Gaudi2 támogatása az Intel Habana Labstól.

Ezen kívül még a HEVC/H.265 interfész stabil verziójával érkezik, Az Intel Meteor Lake támogatásának előkészítése, beleértve a hangot, az Intel IPI virtualizációt a KVM-hez, az Intel SGX2 támogatást, a futásidejű ellenőrzést a biztonság szempontjából kritikus rendszerek számára, a Send v2 protokollt a Btrf-ekhez, az ütemező jelentős fejlesztéseit, az AMD Zen 4 további előkészületeit, az AMD RDNA3 grafikus folyamatos engedélyezését és mJelentős fejlesztések az IO_uring rendszerhívási felületen.

A Linux 6.0 teszi a legtöbb fájlmódosítást és hozzáadott új sort Egy ideje. Torvalds elmondta, hogy ebben a ciklusban több mint egymillió sornyi kód került hozzáadásra, részben az új AMDGPU körül automatikusan generált fejlécfájloknak és az Intel Habana Labs Gaudi2 támogatásának köszönhetően.

A maghoz hozzáadott kódmennyiség ellenére, egyes régóta esedékes funkciókat nem egyesítettek, különösen a "Rust for Linux" projekt javításait. „Tulajdonképpen azt reméltem, hogy lesz néhány korai Rust keretrendszerünk és egy többgenerációs LRU virtuális gépünk, de ezúttal nem így történt” – mondta Torvalds.

A "Rust for Linux" projektet Miguel Ojeda vezeti a Google és az Internet Security Research Group pénzügyi támogatásával. Torvalds azt mondta, hogy ezek a javítások megjelenhetnek a következő Linux 6.0-ban vagy más 6.x RC-ben.

A Rust a Linux rendszermag fejlesztésének második nyelve lett a C nyelv után, Torvalds azonban tisztázta, hogy itt nem arról van szó, hogy az összes Linux kódot átírják a Rust nyelvvel, hanem arról, hogy a Rust segítségével írják meg néhány új kernelmodult. Erre a választásra akkor került sor, amikor felerősödik a vita a C nyelvet helyettesíteni képes alternatívákról a rendszerfejlesztésben.

Nagy reményeket fűztek a Rusthoz az általa kínált biztonsági és memóriakezelési előnyök miatt. Egyesek azonban úgy vélik, hogy az ilyen típusú kezdeményezések kudarcra vannak ítélve.

A "Rust for Linux" az a projekt, amelynek célja a Rust nyelv bevezetése a kernelbe. A Rust-nak van egy kulcsfontosságú tulajdonsága, amely nagyon érdekessé teszi, hogy a magban második nyelvként tekintsünk rá. A projekt fejlesztői és maga Torvalds szerint a "Rust for Linux" projekt előrehaladott stádiumban van, de még mindig lassan integrálódik a kernelbe.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.