Folios and filesystems - A new frontier for Btrfs to explore
Room A | Mon 20 Jan 1:30 p.m.–2:15 p.m.
Presented by
-
Wenruo is an experienced btrfs developer, used to work for Fujitsu and now is an employee of SUSE.
He has contributed several new features to btrfs, like subpage support, also reworked several functionalities, like RAID56 and qgroups.
Wenruo is an experienced btrfs developer, used to work for Fujitsu and now is an employee of SUSE.
He has contributed several new features to btrfs, like subpage support, also reworked several functionalities, like RAID56 and qgroups.
Abstract
Linux kernel has introduce a new mechanism, folio, to provide a way to represent pages which are continuous in their physical space.
This brings new challenge and opportunity to filesystems.
This talk will go through the filesystem-oriented changes related to the folio interface, and focus on the btrfs front on how the btrfs community is going to migrate from the traditional page based interface to the new folio interfaces.
And explore what the new folio interfaces can bring to btrfs.
Linux kernel has introduce a new mechanism, folio, to provide a way to represent pages which are continuous in their physical space. This brings new challenge and opportunity to filesystems. This talk will go through the filesystem-oriented changes related to the folio interface, and focus on the btrfs front on how the btrfs community is going to migrate from the traditional page based interface to the new folio interfaces. And explore what the new folio interfaces can bring to btrfs.