Bcachefs hofft, endlich in Linux 6.5 integriert zu werden, während für diejenigen, die ein ausgereiftes Linux-Dateisystem mit allem Drum und Dran wollen, Btrfs ein guter Kandidat ist, der eine Überlegung wert ist. Mit Linux 6.5 setzt sich der jüngste Btrfs-Trend zu Leistungsverbesserungen fort.
Der Btrfs-Kernel-Treiber mit Linux 6.5 bringt in einigen Bereichen Leistungsverbesserungen und Optimierungen. David Sterba von SUSE kommentierte, dass es dank Code-Refactoring und anderen Verbesserungen „insgesamt zu einer kumulativen Verbesserung kommen kann“.
Btrfs mit diesem neuen Kernel liest nun den Extent-Puffer in einem Durchgang, es gibt eine vereinfachte IO-Verfolgung und Bio-Übermittlung, wodurch zusätzliches und unnötiges Tracking entfällt, unnötige Lesevorgänge im Scrub-Code vermieden werden und vieles mehr weitere Btrfs-Kernverbesserungen.
Einige andere Performance-Arbeiten für Btrfs Dazu gehört die Beschleunigung von fsync und die Verfolgung logischer Offsets für I/O-Pfadstrukturen innerhalb von Datenstrukturen, ohne dass diese nachgeschlagen werden müssen.
Es gibt außerdem Fehlerbehebungen und andere Verbesserungen für Btrfs mit Linux 6.5, wie unter beschrieben die Pull-Anfrage.