News: 0001587084

  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 Patches Enable Block Size Greater Than Page Size Support

([Linux Storage] 29 Minutes Ago BS Greater Than PS)


Following the initial VFS changes last year for [1]supporting block sizes larger than the kernel's page size along with the initial XFS file-system patches, Btrfs recently landed [2]its support for block sizes greater than the page size . Now EXT4 is preparing to join the party too for allowing larger block sizes.

Huawei engineer Baokun Li sent out the patch series on Saturday for wrapping up work on enabling block sizes larger than page size for EXT4. With EXT4 already supporting large folios, various small changes throughout the EXT4 codebase are needed to make proper assumptions around the larger block size.

The benchmark results are looking good for this "Large Block Size" (LBS) support with EXT4. Large Block Size is improving the BIO write performance by about 50% on average compared to bigalloc:

These patches for those interested can be found on the [3]Linux kernel mailing list .



[1] https://www.phoronix.com/news/VFS-XFS-Bigger-Block-Size

[2] https://www.phoronix.com/news/Linux-6.18-Btrfs

[3] https://lore.kernel.org/lkml/20251025032221.2905818-1-libaokun@huaweicloud.com/



<dark> "Yes, your honour, I have RSA encryption code tattood on my
penis. Shall I show the jury?"