Subject: Re: HEADS UP: tmpfs added
To: Matthias Scheler <tron@zhadum.de>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 09/13/2005 08:14:32
--BXVAT5kNtrzKuDFl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Sep 11, 2005 at 08:25:56PM +0100, Matthias Scheler wrote:
> On Sun, Sep 11, 2005 at 09:23:37PM +0200, Julio M. Merino Vidal wrote:
> > > Is it possible that your memory allocate fails to grab a new page if
> > > all the free pages are used for the buffer cache? That machine is
> > > configured to use a lot of memorfy for the buffer cache.
> > The thing is that there are checks all around to ensure that memory
> > allocations went correctly (i.e., they didn't return NULL);
>=20
> That's not my question. Let me try to rephrase it:
> Will "tmpfs" kick against UVM hard enough to get memory e.g. by flushing
> pages from the buffer cache?

Probably not. We don't have a way for file systems to do this in general.

I think we need one. :-)

Take care,

Bill

--BXVAT5kNtrzKuDFl
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQFDJuzYWz+3JHUci9cRAh3EAJ40zA432bUiv8/m07RFKDrjECTRCgCglQrX
lm+9nsNp4Ir/qQMnzS9+vIM=
=Wers
-----END PGP SIGNATURE-----

--BXVAT5kNtrzKuDFl--