Messages in this thread | | | Date | Sun, 9 Mar 2008 12:11:03 -0700 | From | Arjan van de Ven <> | Subject | Re: quicklists confuse meminfo |
| |
On Sun, 9 Mar 2008 13:34:32 +0100 Ingo Molnar <mingo@elte.hu> wrote:
> > * Ingo Molnar <mingo@elte.hu> wrote: > > > > IMHO we need shrink pgtable cache mecanism. > > > > ouch! Could you try the patch below? How large is the quicklist > > cache with this applied? > > hm, Thomas pointed it out that this wont solve all the problems as > quicklists have a built-in "preserve me" throttle (which is rather > stupid). > > the right solution is to get rid of quicklists altogether (Thomas > expects to have patches for that later today).
careful with this; the quicklists aren't JUST for speed they are also there to make sure a page we free that is a pagetable, is not reused until we have finished flushing the tlbs on all the cpus that saw it. This is a really hard correctness requirement, and while I can see that quicklists are probably not the best way to achieve this, we can't just throw away the behavior ;(
-- If you want to reach me at my work email, use arjan@linux.intel.com For development, discussion and tips for power savings, visit http://www.lesswatts.org
| |