След три години преговори Линус Торвалдс приел приема файловата система bcachefs в състава на Linux 6.7.
Разработката е била водена от Кент Овърстрийт през последните десет години. Функционално, bcachefs е подобна на ZFS и btrfs, но авторът твърди, че дизайна на файловата система позволява постигане на по-високо ниво на производителност. Например, за разлика от btrfs, моментните снимки не използват технологията COW, което позволява да се избегнат разходите за копиране при запис в вече заделените екстенти.
Документацията е налична на връзка.
Декларираната функционалност:
- възможност за създаване на ФС на няколко блочни устройства;
- кеширане на често използвани данни на бързи носители;
- шифрование на цялото дърво от каталози;
- контролни суми за данни и метаданни;
- кодиране на грешки;
- снапшотове;
- сжатие на нивото на екстентите.
Източник: linux.org.ru
