
NTFSPlus als neuer NTFS-Treiber für Linux vorgeschlagen
Ein neuer NTFSPlus-Treiber wurde vorgeschlagen, um NTFS3 zu ersetzen, mit dem Ziel einer schnelleren, saubereren und stabileren NTFS-Unterstützung unter Linux.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Nach Jahren mit veralteten oder schlecht gewarteten NTFS-Treibern könnte Linux endlich einen neuen und modernen Ersatz bekommen. Der Kernel- und Samba-Entwickler Namjae Jeon hat NTFSPlus vorgeschlagen, eine Neuauflage des NTFS-Dateisystems, die eine bessere Leistung, vollständige Schreibunterstützung und langfristige Wartbarkeit bieten soll.
Wie Sie wissen, ermöglichen NTFS-Treiber Linux das Lesen und Schreiben auf NTFS-formatierten Laufwerken, den von Windows standardmäßig verwendeten Dateisystemen, sodass Linux-Systeme auf Dateien zugreifen, diese ändern oder freigeben können, die auf Windows-Festplatten gespeichert sind.
Derzeit sind Linux-Benutzer entweder auf den alten schreibgeschützten „NTFS Classic” Treiber angewiesen, der bereits aus dem Kernel entfernt wurde, oder auf NTFS3, das zwar neuer ist, aber mit Stabilitätsproblemen und eingeschränkter Wartung zu kämpfen hat. Viele Distributionen liefern stattdessen weiterhin ntfs-3g aus, einen User-Space-Treiber, der Leistung gegen Zuverlässigkeit eintauscht.
Hier kommt NTFSPlus ins Spiel. Es basiert auf der älteren, aber saubereren NTFS-Codebasis und fügt moderne Kernel-Funktionen wie iomap, Folio-Unterstützung und verzögerte Zuweisung hinzu, um die Schreibleistung zu steigern und die Fragmentierung erheblich zu reduzieren. Der Treiber verzichtet außerdem vollständig auf den veralteten „Buffer Head“ Code und passt sich damit den aktuellen Kernel-Trends an.
Laut den Entwicklern zeigen die Leistungsergebnisse einige große Verbesserungen. In Single-Thread-Schreibtests war NTFSPlus etwa 3–5 % schneller als NTFS3, während es in Multi-Thread-Tests Zuwächse zwischen 35 % und 110 % erzielte. Auch die Mount-Zeiten sind deutlich schneller – das Mounten einer 4-TB-NTFS-Partition dauert mit NTFSPlus weniger als eine Sekunde, verglichen mit über vier Sekunden mit NTFS3.
Über die Geschwindigkeit hinaus bietet NTFSPlus auch Verbesserungen in Bezug auf die Stabilität. Es besteht 287 xfstests, verglichen mit 218 bei NTFS3, und bewältigt erfolgreich Workloads, die NTFS3 zum Absturz bringen, wie beispielsweise die gemischten Verzeichnisoperationen des Bonnie++-Benchmarks. Darüber hinaus fügt ein neues User-Space-Utility-Projekt namens ntfsprogs-plus Tools wie fsck.ntfs für die Reparatur und Prüfung von Dateisystemen hinzu – etwas, das NTFS3 völlig fehlte.
Darüber hinaus ist für eine zukünftige Version eine vollständige Journaling-Unterstützung geplant, die die unvollständige Journal-Replay-Implementierung von NTFS3 ersetzen soll.
🎓 Wenn NTFSPlus integriert wird, könnten Linux-Benutzer endlich eine erstklassige, leistungsstarke NTFS-Implementierung erhalten, die sowohl in Desktop- als auch in Serverumgebungen gut funktioniert – etwas, das seit langem fehlt.
Weitere Informationen finden Sie in der Nachricht in der Kernel-Mailingliste.















Comments