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 420756
To read all comments associated with this story, please click here.
RE[2]: Why isnt Hammer in FreeBSD??
by gnemmi on Mon 26th Apr 2010 07:02 UTC in reply to "RE: Why isnt Hammer in FreeBSD??"
gnemmi
Member since:
2006-08-17

Hammer is also relatively new, and therefore has has much less testing than more mature filesystems for starters.


Hammer is in version 4 already and has been heavily commited ever since day 1.

ZFS is still one of the topics that causes the bulk of emails sent to @stable and @questions ...

Furthermore Hammer as it is in DragonFly relies on a ton of changes made over years to the VFS layer alone and likely changes to many other kernel subsystems that have not occurred in FreeBSD as they were not needed by it and would thus need to be ported before any serious attempt to get Hammer working could get underway.


Are you sure about that?
Try asking in hammer-request at lists.dragonflybsd.org .. People interested in porting HAMMER to other operating systems should contact Matthew Dillon at dillon at backplane.com

And before you mention the fuse ports of Hammer that exist for Linux and Mac OS X, realize that they are to allow read-only access to Hammer filesystems and are a few versions behind at any rate.


Even if it is opensource, Linux still has problems working with UFS .. I wouldn't count on Linux being the one to take Hammerfs outside of DragonFlyBSD's world..

Edited 2010-04-26 07:06 UTC

Reply Parent Score: 1