From owner-freebsd-fs Wed Oct 27 8:23:49 1999 Delivered-To: freebsd-fs@freebsd.org Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by hub.freebsd.org (Postfix) with ESMTP id AFC9014FFE for ; Wed, 27 Oct 1999 08:23:41 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: (grog@localhost) by mojave.worldwide.lemis.com (8.9.3/8.6.12) id JAA00942; Wed, 27 Oct 1999 09:54:31 -0400 (EDT) Message-ID: <19991027095431.45462@mojave.worldwide.lemis.com> Date: Wed, 27 Oct 1999 09:54:31 -0400 From: Greg Lehey To: Don , Alfred Perlstein Cc: freebsd-fs@FreeBSD.ORG Subject: Re: Journaling References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Don on Wed, Oct 27, 1999 at 07:36:38AM -0400 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wednesday, 27 October 1999 at 7:36:38 -0400, Don wrote: >> Kirk McKusick has been working for the last year or so on >> a combination of "soft-updates" (complete) and "snapshots" >> (not released yet), once complete FFS will have the equivelant >> of logging AND snapshots like the netapp appliance. > > I am familiar with softupdates but not with snapshots. The reason for > starting a new project was basically to once and for all get rid of UFS. > While there is nothing wrong with UFS it does have some limitations which > I would like to eliminate such as a limit of 7 slices. I think you're mixing things up here. Journalling and the number of slices available have nothing to do with anything. Anyway, the Vinum layer effectively removes this limitation. > I would also like to add functionality such as the ability to grow > and shrink partitions etc. There is currently a project underway to grow file systems. Nobody's been interested enough to shrink them (which is a lot more work), but I'd guess it would be less difficult than writing a whole new fs. > Softupdates is also not recommended for use on the root partition > and it still seems to be just a little flaky. Possibly, but it's not clear that it will ever be flakier than a new file system :-) > Every once in a while I wind up with a problem which I have traced > to softupdates but which I could not recreate. (To be fair I have > not had a problem in a month or two now) > >> In so far as codebase there is the LFS project, currently >> fixed (afaik) in NetBSD, perhaps porting that to FreeBSD >> would be worthwhile. > > This is indeed going to be the starting point for this project but I hope > I would be able to take it far beyond this. You might also take a look at SGI's xfs. Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message