Re: quicklists confuse meminfo

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Ingo Molnar
Date: Sunday, March 9, 2008 - 5:09 am

* KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> wrote:


ouch! Could you try the patch below? How large is the quicklist cache 
with this applied?

	Ingo

---------------------->
Subject: x86: trim quicklist more agressively
From: Ingo Molnar <mingo@elte.hu>
Date: Sun Mar 09 12:59:41 CET 2008

trim the quicklists more agressively, up to 1024 pages at once.
(which pretty much means we keep this special-purpose cache as
small as possible)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
 arch/x86/mm/pgtable_32.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: linux-x86.q/arch/x86/mm/pgtable_32.c
===================================================================
--- linux-x86.q.orig/arch/x86/mm/pgtable_32.c
+++ linux-x86.q/arch/x86/mm/pgtable_32.c
@@ -358,7 +358,7 @@ void pgd_free(struct mm_struct *mm, pgd_
 
 void check_pgt_cache(void)
 {
-	quicklist_trim(0, pgd_dtor, 25, 16);
+	quicklist_trim(0, pgd_dtor, 25, 1024);
 }
 
 void __pte_free_tlb(struct mmu_gather *tlb, struct page *pte)
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
quicklists confuse meminfo, Thomas Gleixner, (Sun Mar 9, 3:19 am)
Re: quicklists confuse meminfo, Bart Van Assche, (Sun Mar 9, 3:26 am)
Re: quicklists confuse meminfo, Andi Kleen, (Sun Mar 9, 3:29 am)
Re: quicklists confuse meminfo, KOSAKI Motohiro, (Sun Mar 9, 3:42 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 4:14 am)
Re: quicklists confuse meminfo, Thomas Gleixner, (Sun Mar 9, 4:56 am)
Re: quicklists confuse meminfo, Thomas Gleixner, (Sun Mar 9, 5:00 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 5:01 am)
Re: quicklists confuse meminfo, Johannes Weiner, (Sun Mar 9, 5:03 am)
Re: quicklists confuse meminfo, KOSAKI Motohiro, (Sun Mar 9, 5:03 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 5:09 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 5:34 am)
Re: quicklists confuse meminfo, KOSAKI Motohiro, (Sun Mar 9, 5:47 am)
Re: quicklists confuse meminfo, Andi Kleen, (Sun Mar 9, 5:49 am)
Re: quicklists confuse meminfo, KOSAKI Motohiro, (Sun Mar 9, 5:51 am)
Re: quicklists confuse meminfo, Thomas Gleixner, (Sun Mar 9, 6:20 am)
Re: quicklists confuse meminfo, Andrew Morton, (Sun Mar 9, 11:46 am)
Re: quicklists confuse meminfo, Arjan van de Ven, (Sun Mar 9, 12:11 pm)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 12:25 pm)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 12:27 pm)
Re: quicklists confuse meminfo, Ingo Molnar, (Sun Mar 9, 12:31 pm)
Re: quicklists confuse meminfo, Andi Kleen, (Sun Mar 9, 1:21 pm)
Re: quicklists confuse meminfo, Christoph Lameter, (Mon Mar 10, 8:51 am)
Re: quicklists confuse meminfo, Christoph Lameter, (Mon Mar 10, 8:54 am)
Re: quicklists confuse meminfo, Christoph Lameter, (Mon Mar 10, 8:55 am)
Re: quicklists confuse meminfo, Christoph Lameter, (Mon Mar 10, 8:57 am)
Re: quicklists confuse meminfo, Andi Kleen, (Mon Mar 10, 9:43 am)
Re: quicklists confuse meminfo, Hugh Dickins, (Mon Mar 10, 10:19 am)
Re: quicklists confuse meminfo, Andi Kleen, (Mon Mar 10, 10:25 am)
Re: quicklists confuse meminfo, Jeremy Fitzhardinge, (Mon Mar 10, 10:31 am)
Re: quicklists confuse meminfo, Andi Kleen, (Mon Mar 10, 10:53 am)
Re: quicklists confuse meminfo, Jeremy Fitzhardinge, (Mon Mar 10, 11:35 am)
Re: quicklists confuse meminfo, Andi Kleen, (Mon Mar 10, 12:06 pm)
Re: quicklists confuse meminfo, H. Peter Anvin, (Mon Mar 10, 1:54 pm)
Re: quicklists confuse meminfo, Jeremy Fitzhardinge, (Mon Mar 10, 2:26 pm)
Re: quicklists confuse meminfo, Nick Piggin, (Mon Mar 10, 9:07 pm)
Re: quicklists confuse meminfo, Bart Van Assche, (Fri Mar 21, 5:52 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Fri Mar 21, 7:45 am)
Re: quicklists confuse meminfo, Bart Van Assche, (Wed Mar 26, 12:45 am)
Re: quicklists confuse meminfo, Andrew Morton, (Wed Mar 26, 12:53 am)
Re: quicklists confuse meminfo, Ingo Molnar, (Wed Mar 26, 1:13 am)
Re: quicklists confuse meminfo, Bart Van Assche, (Wed Mar 26, 3:37 am)
Re: quicklists confuse meminfo, Christoph Lameter, (Wed Mar 26, 9:34 am)
Re: quicklists confuse meminfo, Bart Van Assche, (Thu Mar 27, 2:48 am)