Hasty Briefsbeta

Bilingual

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.