Re: [QUICKLIST 4/6] x86_64: Single Quicklist

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mel Gorman
Date: Wednesday, March 14, 2007 - 12:49 pm

On (11/03/07 09:44), Christoph Lameter didst pronounce:

I haven't checked this in a while but when we experimented with keeping
zero'd pages on separate lists before, the performance sucked. I haven't
looked at it in a *long* time though.


I imagine that adding an additional per-cpu list will not be welcome.


And that growing cold appeared to hurt before. It could be checked out
again though. The anti-fragmentation breaks out the buddy lists already
and has the ability to search the per-cpu lists for pages of an
appropriate type.

I'll try and find an hour or two to hack something together to see what
it looks like but I suspect it'll still be a performance loss. At least
then though, we can see if quicklists are a better plan or not.


-- 
-- 
Mel Gorman
Part-time Phd Student                          Linux Technology Center
University of Limerick                         IBM Dublin Software Lab
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[QUICKLIST 0/6] Arch independent quicklists V1, Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 1/6] Extract quicklist implementation from IA64, Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 2/6] i386: quicklist support, Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 3/6] i386: Use standard list manipulators for p ..., Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 4/6] x86_64: Single Quicklist, Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 5/6] x86_64: Separate quicklist for pgds, Christoph Lameter, (Sat Mar 10, 7:09 pm)
[QUICKLIST 6/6] slub: remove special casing for PAGE_SIZE ..., Christoph Lameter, (Sat Mar 10, 7:09 pm)
Re: [QUICKLIST 2/6] i386: quicklist support, William Lee Irwin III, (Sat Mar 10, 8:22 pm)
Re: [QUICKLIST 4/6] x86_64: Single Quicklist, Andi Kleen, (Sun Mar 11, 12:54 am)
Re: [QUICKLIST 4/6] x86_64: Single Quicklist, Christoph Lameter, (Sun Mar 11, 9:44 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Sun Mar 11, 1:59 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Christoph Lameter, (Mon Mar 12, 4:12 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Mon Mar 12, 4:23 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Robin Holt, (Mon Mar 12, 8:52 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Mon Mar 12, 3:51 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Paul Mackerras, (Mon Mar 12, 5:37 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Christoph Lameter, (Mon Mar 12, 6:38 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Mon Mar 12, 7:26 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Mon Mar 12, 7:32 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, William Lee Irwin III, (Tue Mar 13, 5:41 pm)
Re: [QUICKLIST 4/6] x86_64: Single Quicklist, Mel Gorman, (Wed Mar 14, 12:49 pm)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, David Miller, (Thu Mar 15, 12:31 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Andrew Morton, (Thu Mar 15, 1:22 am)
Re: [QUICKLIST 0/6] Arch independent quicklists V1, Andrew Morton, (Thu Mar 15, 1:39 am)