Originally posted by Chugworth
View Post
Ironically, everything you said could be done with ZFS and, IMHO, it'd be a better choice to use for a gaming device since ZFS can create datasets that are more inline with a Windows environment. ZFS's case insensitivity is a godsend of a feature when using Windows game mods on Linux. That's literally why Valve uses Ext4 for their external storage.
Once ZFS gets reflink support it'll definitely be great choice for the Deck because reflinking while Zstd-ing Proton prefixes is basically the only reason Valve uses BTRFS for their root volume. There's a lot of space saved when every game can use the same files for their prefixes thanks to reflinks. When ZFS can fulfill all the roles Valve is using for both BTRFS and Ext4, they need to consider changing their root FS. Then Valve can start funding ZFS on Windows so Deck users can manage root images (zfs send|recv) and backups from any consumer OS in the world.
Comment