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>