Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Dec 2000 16:05:22 -0800
From:      David Greenman <dg@root.com>
To:        Bernd Walter <ticso@cicely8.cicely.de>
Cc:        janb@cs.utep.edu, freebsd-current@FreeBSD.ORG
Subject:   Re: current paging strategy 
Message-ID:  <200012050005.QAA20858@implode.root.com>
In-Reply-To: Your message of "Sun, 05 Nov 2000 17:57:46 %2B0100." <20001105175745.A42346@cicely8.cicely.de> 

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.

   No, space consumption of the vm_page data structure is by far the greatest
concern.

-DG

David Greenman
Co-founder, The FreeBSD Project - http://www.freebsd.org
President, TeraSolutions, Inc. - http://www.terasolutions.com
Pave the road of life with opportunities.


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?200012050005.QAA20858>