Dopo tre anni di trattative, Linus Torvalds ha accolto ha integrato il file system bcachefs nella versione 6.7 di Linux.
Lo sviluppo è stato guidato da Kent Overstreet negli ultimi dieci anni. Funzionalmente, bcachefs è simile a ZFS e btrfs, ma l'autore afferma che il design del file system consente di raggiungere un livello di prestazioni più elevato. Ad esempio, a differenza di btrfs, i snapshot non utilizza utilizzano la tecnologia COW, che elimina i costi aggiuntivi di copia durante la scrittura su estensioni già allocate.
La documentazione è disponibile su link.
Funzionalità dichiarate:
- possibilità di creare FS su più dispositivi a blocchi;
- caching dei dati frequentemente utilizzati su storage veloci;
- crittografia dell'intero albero delle directory;
- somme di controllo per dati e metadati;
- codifica tollerante agli errori;
- snapshot;
- compressione a livello di estensioni.
Fonte: linux.org.ru
