Linux-Kernel 6.8 veröffentlicht: Neue Funktionen und Hardware-Unterstützung
Linus Torvalds kündigte die Veröffentlichung eines neuen Linux-Kernels 6.8 am 10. März 2024 an. Dieses Update bringt eine Fülle von neuen Funktionen und Verbesserungen mit sich, was es für viele Benutzer zu einem bedeutenden Upgrade macht. In diesem Artikel werden wir einige der wichtigsten Funktionen dieser Kernel-Version untersuchen.
Die wichtigsten Merkmale von Linux Kernel 6.8
Virtualisierungsverbesserungen: Kernel 6.8 führt die LAM-Virtualisierung (Linear Address Masking) auf Intel-Prozessoren für KVM-Gäste und die Unterstützung des Gastspeichers für KVM ein, was die Virtualisierungsleistung und -flexibilität verbessert.
Dateisystem-Unterstützung: Das Update erweitert die Dateisystemunterstützung um einen grundlegenden Online-Prüf- und Reparaturmechanismus für Bcachefs. Es ermöglicht auch Online-Fsck-Prüfungen ohne Aushängen für XFS, schnellere Lesevorgänge für kleine Blöcke für Ext4, ein neues Einhängeflag zum Deaktivieren des freien Block-Caches und der Verwendung von Seiten-Folios für Btrfs, Unterseiten-Komprimierung und Leistungsverbesserungen bei geringem Speicherplatz für EROFS sowie die Erstellung von Block- und symbolischen Gerätedateien für das SMB-Dateisystem.
Hardware-Kompatibilität: Dieser Kernel bietet eine verbesserte Hardware-Kompatibilität mit Unterstützung für den Broadcom BCM2712-Prozessor im Raspberry Pi 5, AMDs WBRF-Wi-Fi-Funktion und Intels Xe-Grafik mit einem neuen DRM-Treiber.
Speicherverwaltung: Kernel 6.8 optimiert die Speicherverwaltung mit der Deaktivierung von zswap-Writeback und einer THP-Schnittstelle (Transparent Huge Pages) für mehrere Größen. Außerdem wird eine erste Rust-Unterstützung für die LoongArch-Architektur eingeführt.
Optimierungen im Netzwerkbereich: Das Update enthält verschiedene Netzwerkoptimierungen für eine bessere Cache-Effizienz und Unterstützung für das SMB-Dateisystem zur Erstellung spezieller Dateien. Außerdem gibt es eine erste Rust-Unterstützung für die Erstellung von Netzwerk-PHY-Treibern.
Energieverwaltung: Kernel 6.8 verbessert die Energieverwaltung durch die Unterstützung von SBI-basiertem Suspend to RAM und die Aktivierung der V-Erweiterung für die RISC-V-Architektur.
AppArmor-Verbesserungen: Linux-Kernel 6.8 verbessert die Sicherheit von AppArmor durch den Wechsel vom unsicheren SHA1-Hashing-Algorithmus zum stärkeren SHA256. Dies verbessert die Zuverlässigkeit, kann aber das Laden von Richtlinien auf Low-End-Systemen etwas verlangsamen.
Absicherung des Linux-Kernels mit KernelCare Live Patching
Der Kernel ist die Kernkomponente des Linux-Betriebssystems, die den Zugriff auf die Hardware steuert und alle anderen Programme verwaltet. Daher ist die Aufrechterhaltung der Kernel-Sicherheit von größter Bedeutung. TuxCare's KernelCare Enterprise bietet Live-Patching für Linux-Kernel auf allen gängigen Distributionen, einschließlich Ubuntu, Debian, CentOS, AlmaLinux, Rocky Linux, RHEL, Oracle Linux, CloudLinux und mehr. Es wendet automatisch Sicherheitspatches auf den laufenden Kernel an, ohne dass das System neu gestartet oder Wartungsfenster geplant werden müssen.
Stellen Sie eine Frage an unsere Linux-Sicherheitsexperten und lassen Sie sich bei der Modernisierung Ihres Linux-Patching-Ansatzes beraten.
Schlussfolgerung
Es ist wichtig zu wissen, dass Linux-Kernel 6.8 nur ein kurzes Unterstützungsfenster von wenigen Monaten haben wird. Sein Nachfolger, Linux-Kernel 6.9, befindet sich bereits in der Entwicklung und sein Merge-Fenster ist geöffnet. Er wird voraussichtlich Mitte Mai 2024 veröffentlicht werden. Wenn Sie die neuen Funktionen und Verbesserungen des Linux-Kernels 6.8 ausprobieren möchten, können Sie ihn jetzt von Linus Torvalds' Git-Tree oder der Website kernel.org herunterladen. Denken Sie daran, in der Dokumentation Ihrer Distribution nach spezifischen Installationsanweisungen zu suchen.
Die Quellen für diesen Artikel sind unter anderem ein Bericht von Phoronix.