Linux – Major practical differences between ext3 and ext4 – if any

ext4filesystemslinux

Assuming there's no need to worry about compatibility with older systems, I expect it's always better to use the latest stabile linux file system, which currently seems to be ext4.

However it seems ext4 isn't much of a change. Wikipedia ext4 article does list 11 main features for ext4, but as far as I understand most of these don't appear to have any major practical difference to ext3. The article also discusses a potential data loss caused by delayed allocation, but to my understanding this would happen only in esoteric system crash cases and thus not make any practical difference either.

Is this just a small gradual upgrade without any major differences, or should I be running to convert my ext3 systems into ext4?

Best Answer

EXT4 above all says it will boot your OS faster. Ubuntu 9.04 should be booting up to 30% faster. If this is the only practicall use I would be stunned, since my Ubuntu boxes boot so fast I cannot even go get me a cup of coffee...

But you can use larger harddrives, have larger files, more security is built in to safeguard data from crash and last but not least, it is being optimized for speed...

When starting to develop EXT4 in 2006 it was meant as an improved EXT3. However, changes where to big to just call it an upgrade. Thus the new name. It was added to the kernel in 2008...

Related Question