Bcachefs 1.33.0 File System Released

Kent Overstreet unveiled the latest version of the file system Bcachefs 1.33.0. This release includes two packages: bcachefs-kernel-dkms, which features a kernel module built using the DKMS (Dynamic Kernel Module Support) system, and bcachefs-tools, containing the utility that runs in user space and facilitates commands for creating, mounting, restoring, and checking the file system. The packages are available for operating systems like Debian, Ubuntu, Fedora, openSUSE, NixOS, and Arch Linux. The DKMS module is compatible with Linux kernels from version 6.16 onwards.

The new version introduces the “reconcile” feature (rebalance_v2), which is considered the most significant change in the file system in the last two years. Unlike the previous “rebalance” mode, “reconcile” allows for rebalancing both data and metadata within the file system. This means that users can redistribute data and metadata across different drives, as well as accommodate changes in options or device settings. The “reconcile” functionality is now applicable to all I/O operations, not just background copy and compression tasks.

Moreover, “reconcile” operates using distinct indexes for various functions, such as high-priority operations and data processing optimization on disk drives. It also supports creating a file system on a single drive in dual replication mode, where data is automatically replicated to an additional drive when added. The update also includes new commands like “re

/Reports, release notes, official announcements.