Después de tres años de negociaciones, Linus Torvalds ha aceptado ha incluido el sistema de archivos bcachefs en Linux 6.7.
El desarrollo ha sido llevado a cabo por Kent Overstreet durante los últimos diez años. Funcionalmente, bcachefs es similar a ZFS y btrfs, sin embargo, el autor afirma que el diseño del sistema de archivos permite alcanzar un nivel de rendimiento más alto. Por ejemplo, a diferencia de btrfs, los instantáneas no utilizan utilizan tecnología COW, lo que permite eliminar los costos indirectos de copiar durante la escritura en extensiones ya asignadas.
La documentación está disponible en el enlace.
Las funcionalidades declaradas:
- posibilidad de crear FS en varios dispositivos de bloques;
- caché de datos utilizados con frecuencia en unidades rápidas;
- encriptación de todo el árbol de directorios;
- sumas de verificación de datos y metadatos;
- codificación resistente a fallos;
- instantáneas;
- compresión a nivel de extensiones.
Fuente: linux.org.ru
