2011-08-14, 07:22 AM
A new linux filesystem is in development. I wonder how much better it actually will be. I'm actually fine with
ext4 and I think it's better to just stick with ext instead of making up a whole new one. But that's just my
opinion. I'm sure they've got reasons to make a whole new file system. Here it is:
source: https://btrfs.wiki.kernel.org/index.php/Main_Page
* Extent based file storage
* 2^64 byte == 16 EiB maximum file size
* Space-efficient packing of small files
* Space-efficient indexed directories
* Dynamic inode allocation
* Writable snapshots, read-only snapshots
* Subvolumes (separate internal filesystem roots)
* Checksums on data and metadata
* Compression (gzip and LZO)
* Integrated multiple device support
* RAID-0, RAID-1 and RAID-10 implementations
* Efficient incremental backup
* Background scrub process for finding and fixing errors on files with redundant copies
* Online filesystem defragmentation
Additional features in development, or planned, include:
* Very fast offline filesystem check (coming soon!)
* RAID-5 and RAID-6
* Object-level mirroring and striping
* Alternative checksum algorithms
* Online filesystem check
* Efficient incremental filesystem mirroring