[Devel] Re: [RFC][PATCH] memory controller per zone patches take 2 [4/10] calculate mapped ratio for memory cgroup

2007-11-22 Thread KAMEZAWA Hiroyuki
On Thu, 22 Nov 2007 17:34:20 +0900 (JST) [EMAIL PROTECTED] (YAMAMOTO Takashi) wrote: + /* usage is recorded in bytes */ + total = mem-res.usage PAGE_SHIFT; + rss = mem_cgroup_read_stat(mem-stat, MEM_CGROUP_STAT_RSS); + return (rss * 100) / total;

[Devel] Re: [RFC][PATCH] memory controller per zone patches take 2 [4/10] calculate mapped ratio for memory cgroup

2007-11-22 Thread YAMAMOTO Takashi
On Thu, 22 Nov 2007 17:34:20 +0900 (JST) [EMAIL PROTECTED] (YAMAMOTO Takashi) wrote: + /* usage is recorded in bytes */ + total = mem-res.usage PAGE_SHIFT; + rss = mem_cgroup_read_stat(mem-stat, MEM_CGROUP_STAT_RSS); + return (rss * 100) / total;

[Devel] Re: [RFC][PATCH] memory controller per zone patches take 2 [4/10] calculate mapped ratio for memory cgroup

2007-11-18 Thread KAMEZAWA Hiroyuki
On Sat, 17 Nov 2007 21:42:06 +0530 Balbir Singh [EMAIL PROTECTED] wrote: KAMEZAWA Hiroyuki wrote: Define function for calculating mapped_ratio in memory cgroup. Could you explain what the ratio is used for? Is it for reclaim later? Yes, for later. + /* usage is recorded in bytes

[Devel] Re: [RFC][PATCH] memory controller per zone patches take 2 [4/10] calculate mapped ratio for memory cgroup

2007-11-17 Thread Balbir Singh
KAMEZAWA Hiroyuki wrote: Define function for calculating mapped_ratio in memory cgroup. Could you explain what the ratio is used for? Is it for reclaim later? Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] include/linux/memcontrol.h | 11 ++- mm/memcontrol.c