Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 1996 14:20:35 -0600
From:      Nate Williams <nate@sri.MT.net>
To:        Joe McGuckin <joe@ns.via.net>
Cc:        nate@sri.MT.net, freebsd-fs@FreeBSD.ORG
Subject:   Re: Extent like FFS
Message-ID:  <199606142020.OAA22670@rocky.sri.MT.net>
In-Reply-To: <199606142016.NAA20592@ns.via.net>
References:  <199606142016.NAA20592@ns.via.net>

next in thread | previous in thread | raw e-mail | index | archive | help

> 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. 

I think this is a lose as far as POSIX goes, but the FS gurus can thrash
this out.

> 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.

If you are worried about files in /tmp, use MFS. :)

>    - 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.

And when your system power goes away in the middle of writing out these files
and they happen to be pretty important what happens?

> Where can I find an indepth explanation of how the FFS file system code works?

There are papers in the system, plus the 4.4BSD book apparently goes
into detail on it.



Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606142020.OAA22670>