Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.54 KB

File metadata and controls

25 lines (21 loc) · 1.54 KB

Filesystem Profiles

Project overview | Documentation | Filesystem index | References

Use this index after selecting a workload in the decision guide. Filesystem choice follows the workload, recovery model, portability requirement, and administrative capacity. It does not follow the PCIe generation or marketing class of the storage device.

Profile Selected use
Btrfs General Linux workstations, laptops, snapshots, checksummed data, and two-device personal storage
Ext4 Conservative roots, simple data volumes, virtual-machine roots, and Linux-only backup disks
XFS Databases, VM images, containers, media workspaces, large files, and sustained parallel writes
OpenZFS Deliberately administered NAS and multi-disk storage servers
F2FS Measured eMMC, UFS, or SD workloads that justify flash-specific behavior
Portable and special-purpose filesystems exFAT, FAT32, NTFS, VeraCrypt containers, and tmpfs
bcachefs Research and explicitly opt-in evaluation, not the production default

Encryption is a separate layer decision. Use LUKS2 below Btrfs, Ext4, XFS, or F2FS for full-volume confidentiality. OpenZFS normally uses native encrypted datasets. Confidential portable media uses a current VeraCrypt standard volume with exFAT inside. See the encryption guide before creating a filesystem.