A Linux 5.18 már megjelent, és számos változtatással és fejlesztéssel érkezik

Néhány napja Linus Torvalds bejelentette a Linux 5.18 stabil verziójának általános elérhetőségét, egy verzió, amely pontosan két hónappal a Linux 5.17-es kernelsorozat után érkezik, és nyolc RC (Release Candidate) szakaszt kapott a fejlesztési ciklus során, ami segített a kernelfejlesztőknek a hibák kijavításában és a meglévő szolgáltatások fejlesztésében.

A Linux Kernel 5.18 új verziójának legfontosabb változásai közé tartozik a C11 fordítási szabvány módosítása, a "felhasználói események" támogatása a nyomkövető rendszerben, a "gazdarendszer-felügyeleti port" funkció támogatása » az AMD-től, a 64 támogatása -bit integritás ellenőrző összegek NVMe eszközökön, és így tovább.

Fő hírek a Linuxban 5.18

Az Intel számos kiegészítést tartalmazott a Linux Kernel 5.18 új verziójában, beleértve a új illesztőprogram „Hardware Feedback Interface” (HFI) hibrid processzorokhoz, mint például az Alder Lake, a "Software Defined Silicon" (SDSi) összevonásra került, hogy lehetővé tegye a jövőbeli Intel CPU-kkal licencelt szilícium-szolgáltatásokat, az "Intel Indirect Branch Tracking" (IBT) a "Control-Flow Enforcement Technology" részeként ”, az „ENQCMD” újra engedélyezve van a Sapphire Rapids és még sok más számára. Az Intel PECI-t, a Platform Environmental Control Interface-t szintén egyesítették a CPU és a BMC közötti interfészhez az Intel szerverplatformokon.

sok Az Intel IPI virtualizációjának előkészületei a Linux 5.18-ban is landoltak, míg a tényleges aktiválásnak ott kell lennie a v5.19 ciklusban. Ami az új Intelt illeti a grafikus térben a Linux 5.18 támogatja a DG2 G12 alplatformot, támogatja az Intel Alder Lake N grafikát és a különféle DG2/Alchemist engedélyező biteket.

Dolgoznak az AMD EDAC for Zen 4 CPU-kon is, beágyazott virtualizációs fejlesztések az AMD-től és egyéb Zen 4-en végzett munkáktól. A Linux 5.18-as KVM az AMD virtuális gépekkel is kompatibilis akár 511 vCPU-val, szemben a mai 255 vCPU-val, és felülmúlja a legújabb generációs EPYC-t. szerverek, amelyek nagyobb számú magot kínálnak a Bergamóval. Ami az AMD grafikát illeti, a Linux 5.18 alapértelmezés szerint engedélyezi az AMDGPU FreeSync „videómódját”, amely a korábbi kernelekben egy modulopció mögé rejtőzött.

Az IP első blokkjai a GPU-k és APU-k számára is engedélyezettek következő generációs, de többet terveznek a kernel 5.19-ben. A hardverrel kapcsolatban a A „Raspberry Pi Zero 2W” teljes Linux-kernel-támogatással rendelkezik ebben a verzióban.

Ezenkívül a ReiserFS fájlrendszer elavult, és várhatóan 2025-ben el kell távolítani. A ReiserFS elavulása csökkenti az új mount, iomap és kötet API-k támogatásához szükséges általános fájlrendszer-módosítások karbantartásához szükséges erőfeszítéseket.

Azt is kiemelik a statisztika számítási kódját újratervezték a Device-mapper illesztőprogramokban, ami jelentősen javította az elszámolási pontosságot az olyan illesztőprogramokban, mint a dm-crypt. Az NVMe-eszközök esetében a 64 bites ellenőrző összegek támogatása az integritás-ellenőrzéshez.

Sőt, kiemelik, hogy a javítások készletének integrálása megkezdődött, amely jelentősen csökkentheti a kernel újraépítési idejét a fejlécfájlok hierarchiájának átstrukturálásával és a keresztfüggőségek számának csökkentésével. Az 5.18-as kernel olyan javításokat tartalmaz, amelyek optimalizálják az ütemező fejlécfájljainak szerkezetét (kernel/sched).

A kernelkód használhatja a C11 szabványt, Korábban a kernelhez hozzáadott kódnak meg kellett felelnie az ANSI C (C2011) specifikációnak, amelyet 89-ben alakítottak ki. A „–std=gnu1989” opciót „–std=gnu89 -Wno-shift- negatívra változtatta. -value' az 11-as kernel build szkriptekben. A C5.18 szabvány alkalmazásának lehetőségét mérlegelték, de ebben az esetben a GCC minimálisan támogatott verziójának növelése szükséges, míg a C17 támogatás beépítése megfelel a GCC verzió (11) jelenlegi követelményeinek.

is Az alkalmazások felhasználói térben történő nyomon követésére szolgáló bővített eszközök kiemelve vannak. Az új kernelverzió lehetővé teszi a felhasználói folyamatok számára, hogy felhasználói eseményeket hozzanak létre, és adatokat írjanak a nyomkövetési pufferbe, amelyek megtekinthetők az olyan általános kernel-nyomkövetési segédprogramokon keresztül, mint az ftrace és a perf.

Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről a következő link.


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: Miguel Ángel Gatón
  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.