Der Linux-Kernel
6.11 wurde in der Nacht von Sonntag auf Montag veröffentlicht.
Der neue "extensible Scheduler" bleibt erst einmal außen
vor. Dafür bringt Linus Torvalds selbst einen Mechanismus für
"Runtime Constants" ein. Der Rust-Ausbau geht zudem voran.
Der flexible, auf eBPF setzende extensible Scheduler (sched_ext)
ist nun nicht Bestandteil des neuen Kernels. Die Entwickler sollten
auftretende Probleme in Zukunft mit vereinten Kräften im Mainline-Kernel
klären. Einmal mehr machte Torvalds klar, dass er kein Freund
von außerhalb des Kernels (out of tree) entwickelter, neuer
Features ist. Das ist bislang bei dem extensible Scheduler der Fall.
Erstmals unterstützt der neue Kernel das Programmieren von
Treibern für blockorientierte Geräte (Block-Devices) in
Rust. Grundsätzlich lassen sich so Treiber beispielsweise für
Festplatten oder DVD-Laufwerke schreiben.
Für die Firmware-API von Linux steht zudem eine Abstraktionsschicht
zur Verfügung. Zum Laden von Firmware aus Rust-Code heraus
ist das ein erster Schritt. Mit der API können Firmware-Updates
aus dem Userspace heraus geladen werden.
Von Torvalds selbst stammt der neue Mechanismus der "Runtime
Constants". Seine Idee hinter der neu eingeführten Infrastruktur
ist es, Variablen im Kernel-Code zu ersetzen, die nur einmal zur
Bootzeit gesetzt und anschließend nicht mehr geändert
werden. Stattdessen sollen direkt ihre Werte treten, die in die
jeweiligen Befehle "eingepfropft" werden.
Der Code für ext4 wurde bereinigt und erfuhr eine Reihe von
Bugfixes. Schnelle Datenspeicher profitieren gerade von damit einhergehenden
Optimierungen im Journaling (JBD2). Um bis zu 20 Prozent beschleunigen
sich asynchrone direkte I/O-Zugriffe. Jetzt unterstützt der
Treiber ntfs3 für das Windows-Dateisystem die Dateiattribute
"komprimiert" und "System". Als "schreibgeschützt"
wird letzteres abgebildet.
Unter www.kernel.org
steht Linux 6.11 zum Download bereit. Im ausführlichen Kernel-Changelog
können alle Neuerungen und Änderungen nachgelesen werden.
(ts, hannover)
(siehe auch: Heise-News-Ticker)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|