Po treh letih pogajanj je Linus Torvalds je sprejel datotečni sistem bcachefs vključil v Linux 6.7.
Razvoj je trajal Kentu Overstreetu zadnjih deset let. Funkcionalno je bcachefs podoben ZFS in btrfs, vendar avtor trdi, da oblikovanje datotečnega sistema omogoča dosego višjega nivoja zmogljivosti. Na primer, v nasprotju z btrfs, so posnetki tehnologije, a privabi 15% več denarja. tehnologija COW, kar omogoča odpravo stroškov kopiranja med pisanjem v že dodeljene ekstenzije.
Dokumentacija je dostopna na linku.
Zahtevana funkcionalnost:
- možnost ustvarjanja FС na več blokovnih napravah;
- keshiranje pogosto uporabljenih podatkov na hitrih shranjevanjih;
- šifriranje celotnega drevesa map;
- zaključne vsote podatkov in metapodatkov;
- odporno kodiranje;
- snapshotovi;
- stiskanje na nivoju ekstenzij.
Izvor: linux.org.ru
