Re: [PATCH 0/7] Memory Compaction v2

2007-06-19 Thread Christoph Lameter
On Tue, 19 Jun 2007, Mel Gorman wrote: > Agreed. When I put this together first, I felt I would be able to isolate > pages of different types on migratelist but that is not the case as migration > would not be able to tell the difference between a LRU page and a pagetable > page. I'll rename

Re: [PATCH 0/7] Memory Compaction v2

2007-06-19 Thread Mel Gorman
On (18/06/07 10:24), Christoph Lameter didst pronounce: > On Mon, 18 Jun 2007, Mel Gorman wrote: > > > The patchset implements memory compaction for the page allocator reducing > > external fragmentation so that free memory exists as fewer, but larger > > contiguous blocks. Instead of being a

Re: [PATCH 0/7] Memory Compaction v2

2007-06-19 Thread Mel Gorman
On (18/06/07 10:24), Christoph Lameter didst pronounce: On Mon, 18 Jun 2007, Mel Gorman wrote: The patchset implements memory compaction for the page allocator reducing external fragmentation so that free memory exists as fewer, but larger contiguous blocks. Instead of being a full

Re: [PATCH 0/7] Memory Compaction v2

2007-06-19 Thread Christoph Lameter
On Tue, 19 Jun 2007, Mel Gorman wrote: Agreed. When I put this together first, I felt I would be able to isolate pages of different types on migratelist but that is not the case as migration would not be able to tell the difference between a LRU page and a pagetable page. I'll rename

Re: [PATCH 0/7] Memory Compaction v2

2007-06-18 Thread Christoph Lameter
On Mon, 18 Jun 2007, Mel Gorman wrote: > The patchset implements memory compaction for the page allocator reducing > external fragmentation so that free memory exists as fewer, but larger > contiguous blocks. Instead of being a full defragmentation solution, > this focuses exclusively on pages

[PATCH 0/7] Memory Compaction v2

2007-06-18 Thread Mel Gorman
This is V2 for the memory compaction patches. They depend on the two starting patches from the memory hot-remove patchset which I've included here as the first patch. All comments are welcome and they should be in a state useful for wider testing. Changelog since V1 o Bug fix when checking if a

[PATCH 0/7] Memory Compaction v2

2007-06-18 Thread Mel Gorman
This is V2 for the memory compaction patches. They depend on the two starting patches from the memory hot-remove patchset which I've included here as the first patch. All comments are welcome and they should be in a state useful for wider testing. Changelog since V1 o Bug fix when checking if a

Re: [PATCH 0/7] Memory Compaction v2

2007-06-18 Thread Christoph Lameter
On Mon, 18 Jun 2007, Mel Gorman wrote: The patchset implements memory compaction for the page allocator reducing external fragmentation so that free memory exists as fewer, but larger contiguous blocks. Instead of being a full defragmentation solution, this focuses exclusively on pages that