Nach drei Jahren Verhandlungen hat Linus Torvalds hat das Dateisystem bcachefs in Linux 6.7 integriert.
Die Entwicklung wurde in den letzten zehn Jahren von Kent Overstreet vorangetrieben. Funktional ähnelt bcachefs ZFS und btrfs, der Autor behauptet jedoch, dass das Design des Dateisystems eine höhere Leistung ermöglicht. Beispielsweise, im Gegensatz zu btrfs, Snapshots verwendet keine verwenden die COW-Technologie, die die Kosten für Kopieren beim Schreiben in bereits zugewiesene Extents eliminiert.
Die Dokumentation ist verfügbar unter über diesen Link verfügbar.
Ausgeschriebene Funktionalität:
- Möglichkeit zur Erstellung eines FS auf mehreren Blockgeräten;
- Caching häufig verwendeter Daten auf schnellen Speichermedien;
- Verschlüsselung des gesamten Verzeichnisbaums;
- Prüfziffern für Daten und Metadaten;
- fehlerresistente Kodierung;
- Snapshots;
- Kompression auf der Ebene der Extents.
Quelle: linux.org.ru
