Thread (50 messages) 50 messages, 5 authors, 2012-01-26

Re: [RFC] [PATCH 3/7 v2] memcg: remove PCG_MOVE_LOCK flag from pc->flags

From: Michal Hocko <hidden>
Date: 2012-01-26 09:16:05
Also in: linux-mm

On Wed 25-01-12 15:07:47, Ying Han wrote:
On Tue, Jan 24, 2012 at 12:43 AM, Michal Hocko [off-list ref] wrote:
quoted
On Mon 23-01-12 14:05:33, Ying Han wrote:
[...]
quoted
quoted
Just want to make sure I understand it, even we make the lock
per-memcg, there is still a false sharing of pc within one memcg.
Yes that is true. I have missed that we might fault in several pages at
once but this would happen only during task move, right? And that is not
a hot path anyway. Or?
I was thinking of page-statistics update which is hot path. If the
moving task and non-moving task share the same per-memcg lock, any
page-statistic update from the non-moving task will be blocked? Sorry
If i missed something here :)
OK, I got your point, finally. I guess there is a plan to reduce the
effect by array of locks.

-- 
Michal Hocko
SUSE Labs
SUSE LINUX s.r.o.
Lihovarska 1060/12
190 00 Praha 9    
Czech Republic
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help