Linked by Thom Holwerda on Tue 31st Mar 2009 15:47 UTC, submitted by Rahul
Fedora Core The Fedora team has announced the Fedora 11 beta release. It comes packed with new features, such as Ext4 as the default filesystem, Nouveau driver by default, kernel mode setting on Intel, ATI and Nvidia drivers, many virtualization improvements, IBus input method, GCC 4.4, and much more.
Thread beginning with comment 356130
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Ext4 as default
by sbergman27 on Tue 31st Mar 2009 20:51 UTC in reply to "RE: Ext4 as default"
sbergman27
Member since:
2005-07-24

The patches for that issue are in the Fedora kernel already.

But those patches still leave a very significant reliability regression for ext4 vs ext3. Ted is simply going to have to accept reality, bite the bullet, and part with the benchmark numbers he seems so focused upon... for the good of everyone.

Reply Parent Score: 3

RE[3]: Ext4 as default
by AdamW on Tue 31st Mar 2009 21:54 in reply to "RE[2]: Ext4 as default"
AdamW Member since:
2005-07-06

I'm really not an expert on the area. If you are, this is the patch that's in Fedora's kernel:

http://cvs.fedoraproject.org/viewvc/rpms/kernel/devel/linux-2.6-ext...

if you're an expert and understand exactly what the hell they're talking about, go ahead and look and see if that's the behaviour you'd like or not. If not, then use ext3 instead, I guess.

Reply Parent Score: 2

RE[4]: Ext4 as default
by sbergman27 on Tue 31st Mar 2009 22:12 in reply to "RE[3]: Ext4 as default"
sbergman27 Member since:
2005-07-24

The patches keep previously existing files from ending up truncated after a crash. But new files that were created less then 60 seconds before the crash will still show up as 0 length files. Data and metadata still have a large window of time in which they are out of sync.

In contrast, with ext3, the files would either exist, or they would not. If the crash occurred at least 5 seconds after the write, they would exist and contain the expected data. If the crash occurred less than five seconds after, this might still be the case. But in the worst case, the files are not written at all. In all cases, ext3 would maintain the disk in either its state before the completed write, or its state afterwards, data and metadata remaining in sync.

You say that I should just use ext3. But that's not the point. Sacrificing Linux's reputation for reliability for the sake of better benchmark numbers is simply not a good trade.

Reply Parent Score: 3