Btrfs Preps Huge Folios Support Ahead Of Linux 7.2
The past few Linux kernel cycles there has been 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 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.
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 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.
