News: 0001635918

  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)

Btrfs Preps Huge Folios Support Ahead Of Linux 7.2

([Linux Storage] 17 Minutes Ago Btrfs + Huge Folios)


The past few Linux kernel cycles there has been [1]experimental support for large folios with Btrfs while for Linux 7.2 it looks like this modern file-system will be taking things further with huge folios.

SUSE engineer Qu Wenruo has been working through huge folios support for Btrfs to support up to a 2MB folio size.

Similar to the large folios, huge folios can help Btrfs in achieving greater I/O throughput and reduced system overhead while providing for better memory management.

The patches introducing huge folios for Btrfs have made it into David Sterba's [2]kdave/linux.git's for-next Git branch . With the work now in the Btrfs' "for-next" Git branch, they should be submitted as part of the upcoming Linux 7.2 merge window.



[1] https://www.phoronix.com/news/Linux-6.17-Btrfs

[2] https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git/commit/?h=for-next&id=03cf72892daacbc6941981d495180d721c180e49



In Germany they first came for the Communists and I didn't speak up because
I wasn't a Communist. Then they came for the Jews, and I didn't speak up
because I wasn't a Jew. Then they came for the trade unionists, and I
didn't speak up because I wasn't a trade unionist. Then they came for the
Catholics, and I didn't speak up because I was a Protestant. Then they came
for me -- and by that time no one was left to speak up.
-- Pastor Martin Niemoller