From owner-freebsd-smp Thu Aug 28 12:41:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA16916 for smp-outgoing; Thu, 28 Aug 1997 12:41:14 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA16909 for ; Thu, 28 Aug 1997 12:41:07 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.8.6/8.8.5) id OAA02677; Thu, 28 Aug 1997 14:39:26 -0500 (EST) From: "John S. Dyson" Message-Id: <199708281939.OAA02677@dyson.iquest.net> Subject: Re: A how does it work question. In-Reply-To: <199708281639.JAA01045@phaeton.artisoft.com> from Terry Lambert at "Aug 28, 97 09:39:29 am" To: terry@lambert.org (Terry Lambert) Date: Thu, 28 Aug 1997 14:39:26 -0500 (EST) Cc: toor@dyson.iquest.net, terry@lambert.org, Shimon@i-connect.net, peter@spinner.dialix.com.au, petrilli@amber.org, smp@FreeBSD.ORG, peters@gil.com.au, mestery@winternet.com X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Terry Lambert said: > > > For a general soloution instead, which will work with all FS's, even > > > under stacking, a graphical soloution is required. You precompute > > > Warshal's over the graph for everything but the next event to be > > > added. This lets you (1) recompute it in linear time (O(n)), and > > > (2) run dependencies between stacked layers. > > > > > Sounds like 72lbs of code to me :-). > > It's not. It's within 5% of writes to RAM, according to the > Ganger/Patt paper, which is a less general soloution to the > problem Soft Updates solves (it's FFS specific). > I hope you didn't take my comment seriously. I have read all of the available literature :-). Another case of my wierd humor backfiring. John