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.
Permalink for comment 420728
To read all comments associated with this story, please click here.
RE: UFS?
by Jago on Sun 25th Apr 2010 22:29 UTC in reply to "UFS?"
Jago
Member since:
2009-09-18

I thought ZFS was FreeBSDs future?

ZFS is the future of FreeBSD amd64 systems with at least 2gb RAM, preferably 4. However, there are still a fair amount of i386 systems out there or amd64 systems with less than 2gb RAM. For these users, the only option is UFS and journaling softupdates are great news for these people, considering how fragile UFS can be under certain circumstances.

Now I wish someone did extensive performance and reliability comparisons between gjournal and the new journaled softupdates. The big advantage of the latter is the ease with with they can be turned on/off on an existing running system.

Reply Parent Score: 3