Re: [PATCH 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-13 Thread Mel Gorman
On Thu, Sep 12, 2013 at 10:10:13AM +0800, Hillf Danton wrote: > Hillo Mel > > On Tue, Sep 10, 2013 at 5:32 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 > >

Re: [PATCH 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-13 Thread Mel Gorman
On Thu, Sep 12, 2013 at 10:10:13AM +0800, Hillf Danton wrote: Hillo Mel On Tue, Sep 10, 2013 at 5:32 PM, Mel Gorman mgor...@suse.de wrote: Currently automatic NUMA balancing is unable to distinguish between false shared versus private pages except by ignoring pages with an elevated

Re: [PATCH 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-11 Thread Hillf Danton
Hillo Mel On Tue, Sep 10, 2013 at 5:32 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 > page_mapcount entirely. This avoids shared pages bouncing between the > nodes whose

Re: [PATCH 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-11 Thread Hillf Danton
Hillo Mel On Tue, Sep 10, 2013 at 5:32 PM, Mel Gorman mgor...@suse.de wrote: 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

[PATCH 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-10 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 27/50] mm: numa: Scan pages with elevated page_mapcount

2013-09-10 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