Linked by Joel Dahl on Sun 25th Apr 2010 19:25 UTC
FreeBSD Today Jeff Roberson committed his patches to FreeBSD 9 for adding journaling to UFS. No more background fsck after unclean shutdowns! This is a major landmark in the history of UFS, with 11000 new lines of code (and about 2000 removed). Much of the work was done in collaboration with Kirk McKusick, the original author of FFS and Softupdates, under sponsorship form Yahoo!, Juniper and iXsystems. Jeff's blog contains quite a lot of technical information of his work. There's also information on the FreeBSD mailing lists.
Thread beginning with comment 420732
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: UFS?
by marcp on Sun 25th Apr 2010 23:21 UTC in reply to "RE: UFS?"
marcp
Member since:
2007-11-23

That's right, BSD people don't like messy licences [in an OS base], but that applies specifically to OpenBSD. FreeBSD and NetBSD tend to care less for licensing.

I don't think that *BSD FS needs to be replaced by anything. It's one of the most rock-solid [and proven by many years] FS I've ever used and I used/am using quite a lot of FSs [not a single data loss on UFS/FFS. ext2/3, NTFS made it couple of times].

Edited 2010-04-25 23:28 UTC

Reply Parent Score: 1

RE[3]: UFS?
by strcpy on Mon 26th Apr 2010 06:18 in reply to "RE[2]: UFS?"
strcpy Member since:
2009-05-20


I don't think that *BSD FS needs to be replaced by anything. It's one of the most rock-solid [and proven by many years] FS I've ever used and I used/am using quite a lot of FSs [not a single data loss on UFS/FFS. ext2/3, NTFS made it couple of times].


It is solid. But the one you admire, OpenBSD, doesn't even support journaling....

Reply Parent Score: 2

RE[4]: UFS?
by marcp on Mon 26th Apr 2010 10:44 in reply to "RE[3]: UFS?"
marcp Member since:
2007-11-23

You know, when it comes to OpenBSD, it doesn't matter how many unproven 'features' OS has. It's all about stability and security here ;)
And yes - I am using OpenBSD among other OSs and it performs very well on its default FS.
Needless to say I don't need journaling at all, mostly because of its nature - it simply makes my data more vulnerable to loss and - as some of other posters have said - it doesn't really make that much difference [ca. 1 min? not much, honestly].

Reply Parent Score: 2