Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

EXT4 Lands Optional Buffered IOmap For Significant Performance Win With Large Writes

Дата публикации: 26-10-2026 09:53:55

The EXT4 file-system changes were merged Sunday night for the ongoing Linux 7.4 merge window. The headline feature of EXT4 in this new kernel version is opt-in support for buffered IOmap usage that can lead to "significant" performance improvements for large writes...

Основное содержимое страницы с новостью.

LINUX STORAGE

The EXT4 file-system changes were merged Sunday night for the ongoing Linux 7.4 merge window. The headline feature of EXT4 in this new kernel version is opt-in support for buffered IOmap usage that can lead to "significant" performance improvements for large writes.

A few weeks back I wrote about EXT4's bufered IOmap support coming about with some significant performance potential by replacing the file-system driver's buffer head usage with the IOmap framework. For large write some very sizable performance improvements while for read performance it's more modest.

Ted Ts'o wrote of the buffered IOmap support in the EXT4 pull request:

"Add support for buffered iomap support in ext4. This is not enabled by default, but requires the buffered_iomap mount option, as this mode does not support online defragmentation, inline data, fsverify, fscrypt, non-extent inodes, and data=journal mode. If buffered_iomap is enabled, ext4 will fall back to the original I/O code path automatically if necessary. Large writes show significant performance improvements when buffered iomap is enabled.

There are also miscellaneous bug fixes and improvements, including for fast commit and avoiding deadlocks and out-of-bound reads when handling corner cases involving corrupted file systems."

Zhang Yi of Huawei led the work on this buffered IOmap support and showed the huge gains from its usage:

EXT4 buffered IOmap benchmark results

So be aware of the "buffered_iomap" mount option for EXT4 when moving to Linux 7.4.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1EXT4 Introducing IOmap Buffered I/O Path With Some Performance Gains016.8512-10-2026
2EXT4 bude mít novou volbu buffered_iomap, která znatelně zrychluje zápis velkých souborů07.9326-10-2026
3IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further013.6918-08-2026
4Linux 7.4 EFI Brings Improvement For Helping Systemd When Kernel Booted Directly010.9226-10-2026
5Simple Optimization For Linux 7.4 Can Open Files For Reading ~39% Faster09.919-09-2026
6Linux 7.4 Preps CXL For Very Neat Dynamic Capacity Devices "DCD"09.8426-10-2026
7Intel Xe Driver For Linux 7.4 Adds vRAM Health Check, Degraded Memory Handling08.2719-09-2026
8Linux 7.4 Removing Its Broken & Rarely Touched Code For ARM64 Big Endian017.619-10-2026
9XFS Lands FALLOC_FL_WRITE_ZEROES For Efficiency Improvement In Linux 7.3014.4318-08-2026
10Linux 7.3 x86/mm Lands Patches To Greatly Improve Latency-Sensitive Workloads09.7622-08-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 14.2. Источник: www.phoronix.com.