EXT4 filesystem gets write performance improvement patch in Linux 6.3

01082922_8K7O.jpg

EXT4 (Extended Filesystem Fourth Generation) is a journaling filesystem under Linux, which is currently stable, but received some direct I/O performance improvement patches in the Linux 6.3 merge window, improving write speed .

The patch comes from Huawei engineer Zhang Yi, who adjusted the EXT4 system of Linux 6.3 in the latest patch , allowing multiple processes to perform direct I/O writes to pre-allocated blocks through shared inode locks without exclusive locks. When multiple processes no longer hold exclusive inode locks, but instead use shared inode locks, pre-allocated blocks are overwritten, which can have a significant performance impact on write performance.

Zhang Yi ran some multi-threaded write tests using FIO on an Intel Xeon Gold server with NVMe SSD storage, and the results showed that this change had a significant impact on the…

The post EXT4 filesystem gets write performance improvement patch in Linux 6.3 first appeared on Lenix Blog .

This article is transferred from https://blog.p2hp.com/archives/10288
This site is only for collection, and the copyright belongs to the original author.