Re: [PATCH 1/7] memcg: sc.nr_to_reclaim should be initialized

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: KOSAKI Motohiro
Date: Friday, July 23, 2010 - 12:33 am

> * KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> [2010-07-16 19:13:31]:

32 pages per mem_cgroup_shrink_node_zone().

That said, the algorithm is here.

1. call mem_cgroup_largest_soft_limit_node()
   calculate largest cgroup
2. call mem_cgroup_shrink_node_zone() and shrink 32 pages
3. goto 1 if limit is still exceed.

If it's not your intention, can you please your intended algorithm?



I've found this by review. and my patch works fine on my test environment.
Of cource, if you do _not_ run the code on heavy pressure, your original code
works too.


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

Messages in current thread:
[PATCH 0/7] memcg reclaim tracepoint, KOSAKI Motohiro, (Fri Jul 16, 3:12 am)
[PATCH 1/7] memcg: sc.nr_to_reclaim should be initialized, KOSAKI Motohiro, (Fri Jul 16, 3:13 am)
[PATCH 3/7] memcg: nid and zid can be calculated from zone, KOSAKI Motohiro, (Fri Jul 16, 3:15 am)
[PATCH 5/7] memcg, vmscan: add memcg reclaim tracepoint, KOSAKI Motohiro, (Fri Jul 16, 3:16 am)
Re: [PATCH 1/7] memcg: sc.nr_to_reclaim should be initialized, KAMEZAWA Hiroyuki, (Fri Jul 16, 3:17 am)
[PATCH 7/7] memcg: add mm_vmscan_memcg_isolate tracepoint, KOSAKI Motohiro, (Fri Jul 16, 3:18 am)
Re: [PATCH 2/7] memcg: mem_cgroup_shrink_node_zone() doesn ..., KAMEZAWA Hiroyuki, (Fri Jul 16, 3:18 am)
Re: [PATCH 3/7] memcg: nid and zid can be calculated from zone, KAMEZAWA Hiroyuki, (Fri Jul 16, 3:19 am)
Re: [PATCH 4/7] vmscan: convert direct reclaim tracepoint ..., KAMEZAWA Hiroyuki, (Fri Jul 16, 3:20 am)
Re: [PATCH 5/7] memcg, vmscan: add memcg reclaim tracepoint, KAMEZAWA Hiroyuki, (Fri Jul 16, 3:21 am)
Re: [PATCH 6/7] vmscan: convert mm_vmscan_lru_isolate to D ..., KAMEZAWA Hiroyuki, (Fri Jul 16, 3:22 am)
Re: [PATCH 7/7] memcg: add mm_vmscan_memcg_isolate tracepoint, KAMEZAWA Hiroyuki, (Fri Jul 16, 3:23 am)
Re: [PATCH 0/7] memcg reclaim tracepoint, Daisuke Nishimura, (Mon Jul 19, 6:47 pm)
Re: [PATCH 0/7] memcg reclaim tracepoint, Balbir Singh, (Wed Jul 21, 9:00 pm)
Re: [PATCH 1/7] memcg: sc.nr_to_reclaim should be initialized, KOSAKI Motohiro, (Fri Jul 23, 12:33 am)