Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Nov 2000 17:57:46 +0100
From:      Bernd Walter <ticso@cicely8.cicely.de>
To:        David Greenman <dg@root.com>
Cc:        janb@cs.utep.edu, freebsd-current@FreeBSD.ORG
Subject:   Re: current paging strategy
Message-ID:  <20001105175745.A42346@cicely8.cicely.de>
In-Reply-To: <200011020845.AAA13439@implode.root.com>; from dg@root.com on Thu, Nov 02, 2000 at 12:45:30AM -0800
References:  <Pine.GSO.4.05.10011012354110.21637-100000@gecko> <200011020845.AAA13439@implode.root.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 02, 2000 at 12:45:30AM -0800, David Greenman wrote:
> >Interesting. THis needs about two bytes per page for the counter?
> 
>    Actually, we found that a single byte per page was sufficient. Pages tended
> to be either heavily accessed or rarely accessed. Even in the unusual case
> where all pages are frequently accessed, the page reclaim rate (and thus
> adjustment rate of the page references count) increases high enough to still
> provide for a decent distribution of the counters and for the page LOU to be
> effective.

One byte sounds good for i386.
Maybe it makes sense to have it 4 or 8 byte on risc platforms.
I wonder if it's a critical path and if there are more of this in
the kernel source.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso@cicely.de         Usergroup           info@cosmo-project.de



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




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