Re: [PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-31 Thread Mel Gorman
On Wed, Jul 17, 2013 at 01:22:22PM +0800, Sam Ben wrote: > On 07/15/2013 11:20 PM, Mel Gorman wrote: > >Currently automatic NUMA balancing is unable to distinguish between false > >shared versus private pages except by ignoring pages with an elevated > > What's the meaning of false shared? >

Re: [PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-31 Thread Mel Gorman
On Wed, Jul 17, 2013 at 01:22:22PM +0800, Sam Ben wrote: On 07/15/2013 11:20 PM, Mel Gorman wrote: Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated What's the meaning of false shared? Two tasks

Re: [PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-16 Thread Sam Ben
On 07/15/2013 11:20 PM, Mel Gorman wrote: Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated What's the meaning of false shared? page_mapcount entirely. This avoids shared pages bouncing between the

Re: [PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-16 Thread Sam Ben
On 07/15/2013 11:20 PM, Mel Gorman wrote: Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated What's the meaning of false shared? page_mapcount entirely. This avoids shared pages bouncing between the

[PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-15 Thread Mel Gorman
Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated page_mapcount entirely. This avoids shared pages bouncing between the nodes whose task is using them but that is ignored quite a lot of data. This patch

[PATCH 13/18] mm: numa: Scan pages with elevated page_mapcount

2013-07-15 Thread Mel Gorman
Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated page_mapcount entirely. This avoids shared pages bouncing between the nodes whose task is using them but that is ignored quite a lot of data. This patch