News › performance
By Zayden R., August 20, 2026
Linux 7.3 introduces significant EXT4 performance improvements, including parallel direct I/O writes and enhanced multi-block allocation. Engineers should expect more efficient file operations and bug fixes.
The upcoming Linux 7.3 kernel is set to bring notable performance enhancements to the EXT4 file system, addressing some long-standing inefficiencies. The main feature pull request for EXT4 has been submitted, with performance gains being a key highlight. Engineers and sysadmins will notice improvements in parallel direct I/O writes, as the system becomes less conservative about requiring exclusive locks. This change alone could enhance throughput in scenarios where multiple processes interact with the file system.
Moreover, the multi-block allocator within EXT4 is seeing improvements with the ext4_mb_prefetch() function. By employing fallocate() to preempt unnecessary work, the allocator becomes more efficient, reducing overhead and speeding up operations. Also, overwriting an already up-to-date folio will be more performant, cutting down on redundant processing.
Alongside these performance-focused updates, Linux 7.3's EXT4 enhancements also include code clean-ups, which aim to prevent potential soft lockups and RCU stall conditions. These changes are crucial for maintaining system stability and reliability.
With Linux 7.3, engineers can also look forward to a variety of bug fixes, ensuring smoother operation of the EXT4 file system. Given the ongoing work on other file systems like Btrfs, which is also set for performance boosts, the forthcoming benchmarks for Linux 7.3 are likely to be quite revealing. As the development cycle progresses, users should prepare for an overall more robust and efficient file system experience.
The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.