Linus Torvalds tegnap bejelentette a Linux kernel 6.12 kiadását és általános elérhetőségét, amely a népszerű operációs rendszer kernel legújabb stabil verziója. Tekintsük meg az újdonságokat.
Tartalomjegyzék
Zökkenőmentesen zajlott a Linux 6.12 kiadása
A Linux kernel 6.12 stabil verziójának kiadása zökkenőmentesen zajlott, Linus Torvalds bejelentése szerint nem történt semmilyen meglepő esemény az utolsó héten, így a szokásos ütemterv maradt érvényben. Ahogy fogalmazott:
„Nem történt semmilyen meglepetés az utolsó héten, így ragaszkodunk a szokásos kiadási ütemtervhez, ami nyilvánvalóan azt jelenti, hogy a merge ablak holnap megnyílik. Már több mint két tucat pull request van a postafiókomban – dicséret az összes gyors reagálónak!”-Nyilatkozta Torvalds
Az új verzió legfontosabb újdonságai
A főbb újdonságok között szerepel a valós idejű „PREEMPT_RT” támogatás, egy új ütemező, a sched_ext
, valamint a Clang támogatása, beleértve a Link Time Optimization (LTO) használatát a nolibc
esetében. Az új cpuidle eszköz frissítése mostantól pontosabb információkat nyújt a cpuidle állapotok rezidenciájáról. A rezidencia értékek azt mutatják, hogy a processzor mennyi időt tölt el inaktív (alvó) állapotban. Ez lehetővé teszi a részletesebb elemzést, amely segíthet a teljesítmény és az energiafogyasztás jobb megértésében. Az új eszköz segítségével könnyebben nyomon követhető, hogy a processzor hogyan használja ki az inaktív időszakokat. A kernel mostantól támogatja az NVIDIA virtuális parancs sorainak implementálását az SMMUv3 esetén, javítva az eszközkezelést.
A Linux 6.12-ben új SWIG kötéseket kapott a libcpupower
, amelyek megkönnyítik a fejlesztők számára a CPU teljesítménykezelésének szkriptekben történő bővítését. Emellett bevezetésre került egy mechanizmus, amely az AMD memória vezérlőkből származó hibacímeket rendszer fizikai címekre fordítja le a UEFI platform runtime mechanizmus (PRM) segítségével. Az AMD Zen és újabb processzorok esetén egyszerűsödött a mikrokód-patch-ek betöltése a family, modell és léptetés alapján történő kódolás révén.
Architektúrális fejlesztések
A kernel további architekturális fejlesztéseket is tartalmaz, mint például a fájl alapú mount támogatás az EROFS fájlrendszerhez, vendég PMU támogatást a LoongArch KVM-hez, és az ACPI alapú megszakító vezérlők felsorolását RISC-V rendszereken. Támogatást kapott az ARM „Permission Overlay Extension” és a processzormag hőmérséklet tesztelésének javítása is, amely lehetővé teszi a hőmérsékleti zónák debuggálását.
A Linux 6.12 a hardverek támogatásban is számos újítást hoz, például frissítéseket az ARM64 alapú Surface eszközökhöz, támogatást a nagy felbontású kerék görgetéséhez és a Wacom meghajtók érintésfunkcionalitásának javításához. Továbbá támogatást kapnak új CPU architektúrák, mint az Intel Granite Rapids és Sierra Forest, valamint új meghajtók is érkeznek számos eszközhöz, például Realtek autóipari PCIe eszközökhöz, Rockchip vezérlőkhöz és még sok máshoz.
Hálózati fejlesztések
A hálózati fejlesztések is jelentősek, mint például a Device Memory TCP támogatás, amely lehetővé teszi a TCP payloadok zero-copy fogadását DMABUF memóriaterületekbe, valamint a PTP SYS offset adat mellett történő időbélyegek olvasását. További hálózati fejlesztések között szerepel az IPv6 IOAM6 és az új interconnect PMU-k támogatása.
Folytatódó innováció
Ez a kiadás folytatja a folyamatos innovációt, számos új hardver támogatásával, teljesítmény-optimalizálásokkal és fejlesztői eszközökkel, ezzel biztosítva, hogy a Linux 6.12 kernel továbbra is az élvonalban maradjon a modern számítástechnikai rendszerekben.
Linus Torvalds arra kérte a közösséget, hogy a merge ablak megnyitása előtt teszteljék az új verziót, és jelezzék, ha valamilyen probléma merülne fel.
További információk
További részletekért nézd meg Linus Torvalds rövid összefoglalóját a bejelentési oldalon.
A Linux 6.12-es kernelt már most letöltheted Linus Torvalds git tárolójából vagy a kernel.org weboldalról, ha szeretnéd saját GNU/Linux disztribúciódon lefordítani. Azonban erősen ajánlott, hogy várj, amíg a Linux 6.12 elérhetővé válik a disztribúciód stabil szoftver tárolóiban.