News: 0001479456

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

EXT4 Has A Very Nice Performance Optimization For Linux 6.11

([Linux Storage] 4 Hours Ago Faster Performance)


With the maturity of the EXT4 file-system it's not too often seeing any huge feature additions for this commonly used Linux file-system but there's still the occasional wild performance optimization to uncover... With Linux 6.11 the EXT4 file-system can see upwards of a 20% performance boost in some scenarios.

Ted Ts'o sent out the EXT4 updates today for Linux 6.11. He explained in that [1]pull request :

"Many cleanups and bug fixes in ext4, especially for the fast commit feature. Also some performance improvements; in particular, improving IOPS and throughput on fast devices running Async Direct I/O by up to 20% by optimizing jbd2_transaction_committed()."

Up to 20% faster for fast devices using async direct I/O thanks to JBD2 optimizations. Indeed the patch from Huawei's Zhang Yi to speed up jbd2_transaction_committed() shows off some great improvements:

It's great continuing to see EXT4 uncover new performance optimizations.



[1] https://lore.kernel.org/lkml/20240718032730.GA2319255@mit.edu/



paulocoghi

Anux

torsionbar28

ihatemichael

Panix

down1

Psyord

waxhead

Anux

It is a period of system war. User programs, striking from a hidden
directory, have won their first victory against the evil Administrative
Empire. During the battle, User spies managed to steal secret source code to
the Empire's ultimate program: the Are-Em Star, a privileged root program with
enough power to destroy an entire file structure. Pursued by the Empire's
sinister audit trail, Princess _LPA0 races ~ aboard her shell script,
custodian of the stolen listings that could save her people, and restore
freedom and games to the network...
-- DECWARS