Post by Jimmy JohnsonPost by noelIs there any reason youve stuck to ext2?
I've been wondering the same thing?
I test linux, so when I moved from ext3 to ext4 in 2009 I expected
people to start moving with new linux installs, it's a better file system.
Now when 15 gets released the move will be to the newest linux EXT
file system BTRFS. BTRFS is a even better EXT file system I've just
been waiting for it to get well supported.
btrfs is not a filesystem in the ext family. It is developed at
Oracle, and if anything, it is much more akin to ZFS, albeit that the
RAID-5/6 functionality of btrfs is still not usable. The on-disk
format has however already long been stable and it is quite resilient.
I've been using btrfs here on my production machine for over two years
already — I do use ext4 for /boot because GRUB doesn't like btrfs
(although there is a patched version that does) — and I haven't had any
problems with it so far. It didn't even budge after two unexpected power
failures. Earlier I had been using XFS, with which I wasn't so lucky
under those very same circumstances.
Some of the advantages — for more information, check the Wikipedia page
or the man page...:
° Copy-on-write.
° Supports transparent inline compression and will autodetect the
compression type and compression factor.
° Autodetects whether it's running off of an SSD, and if so, will
automatically enable performance optimizations for SSDs.
° Snapshots.
° Subvolumes. Think of them as separate partitions, except that the
free disk pace is shared among all the subvolumes. Subvolumes are
however not regarded as separate block devices.
° Multiple root directories per filesystem, so that you can mount a
different subvolume as the root volume of the partition.
° Has an auto-defragmentation mount option — should only be used on
spinning rust disks, of course.
° Supports swap files for those who don't want to use a swap partition.
° Supports RAID-0 and RAID-1.
° Data AND metadata journaling. The journal is always replayed after
an unclean shutdown, even for read-only filesystems.
° Allows for rebalancing the trees after lots of moving files between
individual subvolumes.
° Excellent documentation.
--
With respect,
= Aragorn =