just added a second cheap NVMe drive to my system and am in the process of moving my games folder to it. the folder has a coupla prefixes and individual game folders. presently it's ext4, my boot drive is btrfs and encrypted LVM, the ext4 drive gets mounted to ~/Games via fstab.
is there a better combination? like, would I benefit from CoW or compression for this use case? or even going with ntfs?
edit: went with btrfs. super easy to convert from ext4, just unmount the 2nd drive, btrfs-convert
and change the UUID in fstab. also added the compress=zstd:1
option. looks like everything is working thus far.
I've used btrfs for gaming and deduping in particular helps a lot with steam prefixes since it's a lot of individual folders with similar files. I don't have hard data but the before and after comparison I've made after getting my deck from ext4 to btrfs left me more than satisfied. I'd guess compression doesn't hurt either, although again I don't have actual numbers.
Yup, it's great! I know btrfs not supporting case folding can be an issue with some games but I personally haven't encountered any so it works for me. Can always come up with a spare ext4 partition with it on if I absolutely need it at some point, I guess.