Get the latest tech news
Btrfs Sees Minor Performance Optimizations With Linux 6.12
The Btrfs file-system continues marching ahead with the Linux 6.12 kernel.
The Btrfs changes for Linux 6.12 have been merged already and includes ongoing code refactoring and clean-ups. Btrfs with Linux 6.12 now wakes up the cleaner thread in the SYNC ioctl so that it can potentially speed-up the cleaning of deleted sub-volumes, error reporting improvements, preparations for compression in sub-page mode, and other changes. This used to prevent deadlocks induced by page faults during direct io, so there was a 4K limitation on the requests, e.g. for io_uring.
Or read this on Phoronix