From owner-freebsd-fs Fri Jun 14 13:18:06 1996 Return-Path: owner-fs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13571 for fs-outgoing; Fri, 14 Jun 1996 13:18:06 -0700 (PDT) Received: from ns.via.net (ns.via.net [140.174.204.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA13566 for ; Fri, 14 Jun 1996 13:18:02 -0700 (PDT) Received: (from joe@localhost) by ns.via.net (8.6.9/8.6.9) id NAA20592; Fri, 14 Jun 1996 13:16:08 -0700 Date: Fri, 14 Jun 1996 13:16:08 -0700 From: Joe McGuckin Message-Id: <199606142016.NAA20592@ns.via.net> To: nate@sri.MT.net Subject: Re: Extent like FFS Cc: freebsd-fs@freebsd.org Sender: owner-fs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Why not incorporate some ideas from Sprite? One feature that seemed to speed things up in general was the fact that no metadata gets written out for a newly created file until it has aged 30 seconds. It seems to me this could be a win in a couple of ways: - Small, tmp files exist only in the buffer cache & never get written to disk if they don't live more that 30 seconds. - There out to be a way to queue all the newly created files together then write them out together at once after they've lived 'X' amount of time. Where can I find an indepth explanation of how the FFS file system code works? -joe