View Full Version : Is EXT4 without extents faster than EXT3?

February 12th, 2009, 07:07 PM
My Ubuntu partitions are currently formatted as EXT3.
I am considering moving my partitions to EXT4 to improve speed.

But since I dual boot Ubuntu/MacOSX and MacOSX can only read EXT2 filesystems,
I would have to mount the new EXT4 filesystems without extents support.

Is the trouble worth it?
Will it improve my performance?

February 12th, 2009, 07:29 PM
If you want, you could convert your Linux system partition to Ext4 and keep your [shared] data partition Ext3. This way you'd be able to take advantage of faster boot and program initialization while not compromising on compatibility.

February 12th, 2009, 07:32 PM
That is exactly what I did as well as the Windows driver can only read ext2/3 as well.

February 13th, 2009, 01:50 PM
Depends on what your doing

Ext4 without extents will do what ext3 does and map files with direct blocks and indirect blocks. So file deletion times will be the same. But you still get the advantages of ext4 of mutiblock allocation and delayed allocation.

February 13th, 2009, 04:07 PM
I've noticed on my system with extents enabled that file transfer/deletion is much faster than with ext3--If I were you, I'd go all the way--extents will be better in the long run.

February 13th, 2009, 04:51 PM
I have been experimenting since yesterday and went with autocrosser's approach.
The speed difference is noticeable, and I converted both system and data
partition to EXT4 with extents!

After all, who gives a **** to MacOSX?

February 13th, 2009, 05:33 PM
Heh, I guess it's time these non-native Ext drivers started supporting extents, because they'd be obsoleted soon otherwise...