A Linux kernel 5.6 kiadása március végére várható. A mai anyagunkban a közelgő változásokat tárgyaljuk — új fájlrendszer, WireGuard protokoll és illesztőprogram-frissítések.
Fotó — — Unsplash
A régóta várt VPN-protokoll
David Miller, a Linux hálózati alrendszerének felelőse úgy döntött, a WireGuard kernelbe. Ez egy VPN-alagút, amelyet az Edge Security kiberbiztonsági cég fejlesztett ki. Az ötlet már két éve, akkor őt maga Linus Torvalds — azonban a megvalósítást elhalasztották. A projekt erősen köthető volt az Edge Security kriptográfiai funkcióihoz. De fél évvel ezelőtt az új protokoll szerzői kompromisszumot kötöttek és a Kernel Crypto API által támogatott funkciókra.
Van , így a WireGuard a jövőben felválthatja az OpenVPN-t. A tesztek szerint A WireGuard egyik másik jellemzője —
hogy nem bontja meg a kapcsolatot Diffie-Hellman protokoll a ChaCha20-on és a alapul. Ezeket a HMAC .
Új fájlrendszer
Ez a rendszer a Zonefs, amelyet a Western Digital mérnökei mutattak be. Zónázott tárolóeszközökkel való munkára készült (). Ezek blokktárolók, amelyek címzési területe zónákra van felosztva (például NVMe SSD). A fájlrendszer lehetővé teszi, hogy minden zónát fájlként kezeljenek — azaz speciális API-kat használjanak az helyett a tárolórendszerek eléréséhez. Hasonló megközelítést alkalmaznak a RocksDB és LevelDB adatbázisokban. Ez lehetővé teszi a fájlokkal való munkára eredetileg optimalizált kód átvitelének költségeinek csökkentését.
A Linuxban már létezik funkció a blokkeszközökkel való interakcióhoz. A 4.13-as verziójú kernelben a dm-zoned modul található. Ez zónázott tárolót mutat be, mint egy hagyományos blokkeszközt, és a Zonefs alternatívája lesz.

Fotó — — Unsplash
A új fájlrendszer bevezetése mellett a Linux kernel fejlesztői a meglévő rendszerekbe is módosításokat hajtottak végre. Új tömörítési mechanizmusok / az F2FS esetében a támogatás egyelőre kísérleti marad. Kézzel kell aktiválni a partíció csatolásakor (opció compress_algorithm). Ezen kívül frissítés EXT4 — ez közvetlen input/output műveletekkel összefügg. A frissítési csomagot Riteth Harjan, az IBM mérnöke mutatta be. Szavai szerint Meghajtófrissítések
Új meghajtó jelenik meg a kernelben
cpuidle_cooling . Feladata— a CPU/SoC hűtése, áthidalva az inaktív ciklusokat munka közben. Valamilyen szinten hasonlít az Intel processzorok PowerClamp meghajtójához, de nem köthető egy meghatározott architektúrához. A rendszert lesz hozzáadva a GeForce 20 (TU10x) sorozatú grafikus kártyák támogatása. A megfelelő meghajtót Ben Skeggs, a Nouveau projekt munkatársa készítette el. Sajnos a GeForce 16 (TU11x) egyelőre "kívül marad". Az Nvidia nem biztosított firmware képeket a kártya inicializálásához. Ezen kívül az új grafikus kártyák Linux alatt teljesítményproblémákkal küzdhetnek az automatikus órajelek hiánya miatt. A múltban megállapították, hogy a Nouveau meghajtók
Ezenkívül mint az eredetik. A legújabb kernel

Fotó — — Unsplash
az USB4-et. A megfelelő módosításokat Természetesen ez nem minden frissítés, ami a kernelbe érkezik — például az extra perifériák és hálózati eszközök támogatása is várható. Emellett a 5.6-os kernel lesz az első 32-bites kernel, ahol
megoldódik Január végén a mérnökök A témával kapcsolatos anyagok a 1cloud.ru vállalati blogjából: Hogyan biztosíthatjuk a Linux rendszert: 10 tipp
Miről írunk a Habrán:
![]()
![]()
A személyes adatok és az információbiztonság — mire érdemes figyelni
![]()
![]()
![]()
Forrás: habr.com
