Date: Wed, 12 Feb 2003 14:56:31 -0800 From: David Schultz <dschultz@uclink.Berkeley.EDU> To: Daxbert <daxbert_news@dweebsoft.com> Cc: Bill Moran <wmoran@potentialtech.com>, Heinrich Rebehn <rebehn@ant.uni-bremen.de>, freebsd-questions@FreeBSD.ORG, freebsd-fs@FreeBSD.ORG Subject: Re: Why is there no JFS? Message-ID: <20030212225631.GA10375@HAL9000.homeunix.com> In-Reply-To: <045401c2d2db$f9d45c30$0a0aa8c0@dweebsoft.com> References: <3E4A5B77.5080103@ant.uni-bremen.de> <3E4A863E.2030801@potentialtech.com> <3E4A8EF5.1070308@ant.uni-bremen.de> <3E4A9712.8030609@potentialtech.com> <3E4AA331.5040701@ant.uni-bremen.de> <3E4AA734.5040102@potentialtech.com> <045401c2d2db$f9d45c30$0a0aa8c0@dweebsoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thus spake Daxbert <daxbert_news@dweebsoft.com>: > The inspiration for this email was from a thread in > -questions: "Re: fsck takes very long after crash/reset" > > Is anybody currently working on or does there exist > a JFS for FreeBSD? ... > Is there not a JFS for FreeBSD becuase, Softupdates > do the job just fine and nobody has the > time or interest to work on this? Various people have indicated that they might try to implement them, but there really isn't a lot of support for the idea. People already have softupdates, so there's substantially less incentive to support another technology for ensuring metadata consistency. (As Terry will surely point out if I don't, Softupdates and journalling don't solve *exactly* the same set of problems.) > I'm not running FreeBSD 5.x. So I'm not able to take > advantage of the background fsck. Can anybody comment > on their success w/ the background fsck? Problems have been reported for very large (60 GB+) drives, but otherwise it seems to work well. It is only appropriate to use if the reason you need to fsck is a crash or power failure. If a hardware or software bug messes up part of your FS, you need to run a foreground fsck. > If a JFS were to be ported and/or developed for FreeBSD > what should it be based on? XFS, JFS, ReiserFS??? It would be easier to add journalling to FFS than to port one of the above filesystems, and the licensing would be problematic. It is less problematic for ReiserFS because Hans Reiser is willing to make exceptions to the GPL as long as e.g. Apple can't build OS X on top of FreeBSD and thereby get ReiserFS without sharing the profits with him. But you still have to find someone for whom softupdates isn't good enough who is willing to do the work. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030212225631.GA10375>