EXT4 Shows Wild Gains with Better Block Allocation Scalability in Linux 6.17
9 months ago
- #EXT4
- #Linux
- #Performance
- EXT4 file-system enhancements in Linux 6.17 improve block allocation scalability.
- Huawei's Baokun Li addressed scalability issues due to increased CPU cores and container usage.
- Profiling revealed contention in EXT4's block allocation/free code path, causing performance hits.
- 18 patches were merged after three review rounds, significantly boosting fallocate operations per container.
- File fragmentation decreased notably, with a minor trade-off in free space fragmentation.
- The changes are part of the EXT4 pull request for Linux 6.17.