Messages in this thread | | | Date | Sun, 9 Mar 2008 20:25:14 +0100 | From | Ingo Molnar <> | Subject | Re: quicklists confuse meminfo |
| |
* Arjan van de Ven <arjan@infradead.org> wrote:
> > > 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 ;(
no, that's not true anymore - and the current quicklists code doesnt do anything like that AFAICS. It used to be a lot more complex, but now it's just a thin wrapper around the page allocator.
Ingo
| |