From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 3 Nov 2006 11:23:17 -0800 (PST) From: Christoph Lameter Subject: Re: Page allocator: Single Zone optimizations In-Reply-To: <1162579983.26989.27.camel@twins> Message-ID: References: <20061027190452.6ff86cae.akpm@osdl.org> <20061027192429.42bb4be4.akpm@osdl.org> <20061027214324.4f80e992.akpm@osdl.org> <20061028180402.7c3e6ad8.akpm@osdl.org> <4544914F.3000502@yahoo.com.au> <20061101182605.GC27386@skynet.ie> <20061101123451.3fd6cfa4.akpm@osdl.org> <454A2CE5.6080003@shadowen.org> <1162558085.26989.17.camel@twins> <1162579983.26989.27.camel@twins> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org Return-Path: To: Peter Zijlstra Cc: Mel Gorman , Andy Whitcroft , Andrew Morton , Nick Piggin , KAMEZAWA Hiroyuki , Linux Memory Management List List-ID: On Fri, 3 Nov 2006, Peter Zijlstra wrote: > > IMHO Moving pages creates less collateral damage than evicting > > random pages. > > Move them where?, you have to drop pages anyway, the only thing > migrate_pages() (my bad for calling it move_pages()) might help with is > preserving LRU order better and the possibility to move otherwise > unreclaimable pages to a more favourable position (page-tables, > mlock'ed). If you do not have any memory left then we run reclaim to free pages. We are dealing here with the issue that we have enough memory free but it is not contiguous. So we have other places where we could put these pages. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org