Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2001 19:41:51 -0500
From:      Alfred Perlstein <bright@mu.org>
To:        Ian Dowse <iedowse@maths.tcd.ie>
Cc:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/vm vnode_pager.c
Message-ID:  <20011015194151.J59854@elvis.mu.org>
In-Reply-To: <200110160133.aa67738@salmon.maths.tcd.ie>; from iedowse@maths.tcd.ie on Tue, Oct 16, 2001 at 01:33:04AM %2B0100
References:  <20011015164431.G59854@elvis.mu.org> <200110160133.aa67738@salmon.maths.tcd.ie>

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

* Ian Dowse <iedowse@maths.tcd.ie> [011015 19:33] wrote:
> In message <20011015164431.G59854@elvis.mu.org>, Alfred Perlstein writes:
> >* Garrett Wollman <wollman@khavrinen.lcs.mit.edu> [011015 16:40] wrote:
> >> Actually, that is a good and intentional feature.  (See all the papers
> >> on TSM.)  That doesn't necessarily mean that it's useful or
> >> appropriate for *nodes, though.
> 
> >I currently don't have a better idea, but I really don't like
> >the current TSM stuff for this reason, BSD/os has managed to
> >go for a long time without needing to implement such things
> >(at least for sockets) and I hope that we can get away from it
> >or at least contain its spread to other subsystems.
> 
> I sometimes think that FreeBSD's zone allocator tries to be too
> many things at once. Maybe zinit() should have a ZONE_TYPESTABLE
> flag so that only for code that really requires type-stability do
> we guarantee to provide it. That would pave the way for some kind
> of memory reuse mechanism, should it prove beneficial.

Agreed, something like that would be nice.  I really owe it to
FreeBSD and myself to complete my memory allocator... *sigh*

http://people.freebsd.org/~alfred/memcache/

-- 
-Alfred Perlstein [alfred@freebsd.org]
'Instead of asking why a piece of software is using "1970s technology,"
start asking why software is ignoring 30 years of accumulated wisdom.'

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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