Linux 6.11

Linux 6.11

Die neueste Version des Linux-Kernels 6.11 wurde veröffentlicht, mit einer Reihe bedeutender Änderungen, darunter:

  • Unterstützung für atomare Schreiboperationen auf Blockebene hinzugefügt, bei denen entweder der gesamte angegebene Blocksatz auf das Laufwerk geschrieben wird oder keiner der Blöcke. Dies kann verhindern, dass aufgrund von Hardwarefehlern oder aus anderen Gründen nur ein Teil der Blöcke geschrieben wird, während in einem anderen Teil alter Daten verbleiben. Die Aktivierung des atomaren Schreibmodus erfolgt über den Systemaufruf pwritev(), dem das Flag RWF_ATOMIC hinzugefügt wurde.
  • Die Schreibsperre für ausführbare Dateien, die mit laufenden Prozessen verbunden sind, wurde aufgehoben. Frühere Versuche, in eine ausführbare Datei eines aktiven Prozesses zu schreiben, führten zu einem Fehler im Kernel.
  • Die Möglichkeit zur Entwicklung von Blockgerätetreibern in Rust wurde hinzugefügt. Als Beispiel wurde der rnull-Treiber in den Kernel integriert, der dem null_blk-Treiber ähnelt und in Rust geschrieben ist. Zudem wird die Übertragung von Änderungen aus dem Rust-for-Linux-Zweig fortgesetzt, die mit der Verwendung von Rust als zweiter Sprache für die Entwicklung von Treibern und Kernelmodulen zusammenhängen (die Unterstützung von Rust ist standardmäßig nicht aktiv und führt nicht dazu, dass Rust zu den erforderlichen Build-Abhängigkeiten des Kernels gehört).

Eine umfassendere Liste der Änderungen finden Sie auf OpenNet.

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster