Date: Sat, 25 Jul 1998 17:10:54 -0700 From: David Greenman <dg@root.com> To: Brian Feldman <green@zone.baldcom.net> Cc: freebsd-current@FreeBSD.ORG Subject: Re: New LINT options: what is VM coloring? Message-ID: <199807260010.RAA27997@implode.root.com> In-Reply-To: Your message of "Sat, 25 Jul 1998 18:11:47 EDT." <Pine.BSF.4.00.9807251808530.6651-100000@zone.baldcom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>Would anyone mind letting me in on exactly what "VM coloring" is, and >especially whether or not I should define one of these?: ># Options for the VM subsystem >#options PQ_NOOPT # No coloring >options PQ_LARGECACHE # color for 512k/16k cache >#options PQ_HUGECACHE # color for 1024k/16k cache >As far as I can tell, it would seem these would be options to set certain >parameters to optimal as far as the VM subsystem goes, and if so, is it >safe to use one? Page coloring is the process of allocating pages that have physical alignment that provides optimal utilization of the memory cache. This can be a big win for direct-mapped caches (e.g. most Pentium L2 caches), but loses effectiveness with set-associative caches (e.g. Pentium Pro, which has a set size of 4). -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project 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?199807260010.RAA27997>