Der Release von Linux-Kernel 5.6 ist fĂŒr Ende MĂ€rz geplant. In unserem heutigen Artikel diskutieren wir die bevorstehenden Ănderungen â ein neues Dateisystem, das WireGuard-Protokoll und Treiberaktualisierungen.
Foto â â Unsplash
Der lang erwartete VPN-Protokoll
David Miller, verantwortlich fĂŒr das Netzwerk-Subsystem von Linux, hat entschieden, WireGuard in den Kernel. Dies ist ein VPN-Tunnel, der von der IT-Sicherheitsfirma Edge Security entwickelt wurde. Die Idee unterstĂŒtzt wechselten Die Meinung
Ja Tests Eine weitere Besonderheit von WireGuard ist, dass es
die Verbindung nicht trennt dem Diffie-Hellman-Protokoll beruht Poly1305. Sie gelten als verbesserte Alternativen zu AES-256-CTR und Ein neues Dateisystem .
wurde
Zonefs, vorgestellt von Ingenieuren von Western Digital. Es ist fĂŒr die Arbeit mit zonierten SpeichergerĂ€ten ( ) gedacht. Dies sind BlockspeichergerĂ€te, deren Adressraum in Zonen unterteilt ist (zum Beispiel NVMe SSD). Das Dateisystem ermöglicht es, jede Zone als Datei zu behandeln â das heiĂt, spezielle APIs anstelle vonzum Zugriff auf die Speichersysteme zu verwenden. Ein Ă€hnlicher Ansatz wird in den Datenbanken RocksDB und LevelDB verwendet. Er reduziert die Kosten fĂŒr die Ăbertragung von Code, der ursprĂŒnglich fĂŒr die Arbeit mit Dateien optimiert wurde. gibt es das dm-zoned-Modul. Es stellt das zonierte Speichermedium als gewöhnliches BlockgerĂ€t dar, wĂ€hrend Zonefs eine Alternative darstellt.
Suzan KirĆĄiÄ Neben der EinfĂŒhrung des neuen Dateisystems haben die Entwickler des Linux-Kernels Ănderungen an den bestehenden vorgenommen. Es wurden

Foto â â Unsplash
LZO LZ4 / FĂŒr F2FS bleibt die UnterstĂŒtzung vorerst experimentell. Sie muss manuell beim EinhĂ€ngen des Laufwerks aktiviert werden (Option compress_algorithm). Auch das Upgrade EXT4 â es steht im Zusammenhang mit direkten Ein- und Ausgabeoperationen. Das Update-Paket wurde von Ingenieur Ritesh Harjan von IBM vorgestellt. Laut , kann der Patch in einigen FĂ€llen die Leistung des Dateisystems um 140 % steigern.
Treiber-Updates
Im Kernel wird ein neuer Treiber cpuidle_cooling. Seine besteht darin, CPU/SoC zu kĂŒhlen, indem Leerlaufschleifen wĂ€hrend der Arbeit eingebaut werden. In gewissem Sinne Ă€hnelt er dem PowerClamp-Treiber fĂŒr Intel-Prozessoren, ist jedoch nicht an eine bestimmte Architektur gebunden. Das System von Spezialisten von Linaro, die an der Optimierung von Open-Source-Software fĂŒr ARM-Plattformen arbeiten.
AuĂerdem UnterstĂŒtzung fĂŒr GeForce 20 (TU10x) Grafikkarten hinzugefĂŒgt. Den entsprechenden Treiber entwickelte Ben Skeggs aus dem Nouveau-Projekt. Leider bleiben GeForce 16 (TU11x) vorerst "auĂen vor". Nvidia hat die erforderlichen Firmware-Abbilder nicht bereitgestellt, die zur Initialisierung der Karte nötig sind. AuĂerdem können neue Grafikkarten unter Linux Leistungsprobleme aufgrund fehlenden Reclockings - automatischer Frequenzsteuerung - aufweisen. In der Vergangenheit wurde festgestellt, dass die Nouveau-Treiber als die Originale funktionieren können.

Foto â â Unsplash
Das neue Kernel USB4 unterstĂŒtzen. Die entsprechenden Ănderungen Ingenieure von Intel vorgeschlagen. Sie haben den bestehenden Code, der mit Thunderbolt verbunden ist, modifiziert â das sind etwa zweitausend Zeilen.
NatĂŒrlich sind dies nicht alle Updates, die in den Kernel kommen werden, â zum Beispiel UnterstĂŒtzung fĂŒr zusĂ€tzliche PeripheriegerĂ€te und NetzwerkgerĂ€te. AuĂerdem wird Kernel 5.6 der erste 32-Bit-Kernel sein, in dem die Materialien zu diesem Thema aus dem Unternehmensblog 1cloud.ru:
Die meisten Supercomputer laufen unter Linux â wir besprechen die Situation
![]()
![]()
Wir analysieren Empfehlungen zum Schutz persönlicher Daten und IT-Sicherheit â worauf man achten sollte
![]()
![]()
![]()
Quelle: habr.com
