B-tree file system, next-generation Linux file system
Btrfs is the next-generation linux file system, which adds integrated support for
- checksums
- subvolumes and snapshots
- transparent compression and encryption
- copy-on-write
- defragmentation
- mirroring and striping across multiple physical disks
- transactions
Btrfs is comparable to, and shares many design goals with, Sun's zfs.