Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Vivek Goyal
Date: Tuesday, March 2, 2010 - 8:05 am

On Mon, Mar 01, 2010 at 11:18:31PM +0100, Andrea Righi wrote:

This will also be problematic as on 32bit systems, your uppper limit of
dirty memory will be 2G?

I guess, I will prefer one of the two.

- return the error code from function and pass a pointer to store stats
  in as function argument.

- Or Peter's suggestion of checking mem_cgroup_has_dirty_limit() and if
  per cgroup dirty control is enabled, then use per cgroup stats. In that
  case you don't have to return negative values.

  Only tricky part will be careful accouting so that none of the stats go
  negative in corner cases of migration etc.

Thanks
Vivek

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH -mmotm 0/3] memcg: per cgroup dirty limit (v3), Andrea Righi, (Mon Mar 1, 2:23 pm)
[PATCH -mmotm 1/3] memcg: dirty memory documentation, Andrea Righi, (Mon Mar 1, 2:23 pm)
[PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Andrea Righi, (Mon Mar 1, 2:23 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Mon Mar 1, 5:23 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Daisuke Nishimura, (Tue Mar 2, 1:12 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Tue Mar 2, 1:23 am)
Re: [PATCH -mmotm 2/3] memcg: dirty pages accounting and l ..., Kirill A. Shutemov, (Tue Mar 2, 3:04 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Kirill A. Shutemov, (Tue Mar 2, 3:11 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Kirill A. Shutemov, (Tue Mar 2, 4:09 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Peter Zijlstra, (Tue Mar 2, 6:48 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Kirill A. Shutemov, (Tue Mar 2, 6:56 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Vivek Goyal, (Tue Mar 2, 8:05 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Trond Myklebust, (Tue Mar 2, 8:49 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Daisuke Nishimura, (Tue Mar 2, 4:21 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Daisuke Nishimura, (Tue Mar 2, 7:12 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Tue Mar 2, 8:29 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Daisuke Nishimura, (Tue Mar 2, 11:01 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Tue Mar 2, 11:15 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Wed Mar 3, 1:21 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Peter Zijlstra, (Wed Mar 3, 3:07 am)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, Daisuke Nishimura, (Wed Mar 3, 4:25 pm)
Re: [PATCH -mmotm 3/3] memcg: dirty pages instrumentation, KAMEZAWA Hiroyuki, (Wed Mar 3, 8:45 pm)