Re: [RFC PATCH 2/6] memcg: add target_mem_cgroup, mem_cgroup fields to shrink_control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/17/2012 12:53 AM, Ying Han wrote:
> Add target_mem_cgroup and mem_cgroup to shrink_control. The former one is the
> "root" memcg under pressure, and the latter one is the "current" memcg under
> pressure.
> 
> The target_mem_cgroup is initialized with the scan_control's target_mem_cgroup
> under target reclaim and default to NULL for rest of the places including
> global reclaim.
> 
> Signed-off-by: Ying Han <yinghan@xxxxxxxxxx>

Maybe I'll change my mind while I advance in the patchset, but at first,
I don't see the point in having two memcg encoded in the shrinker
structure. It seems to me we should be able to do this internally from
memcg and hide it from the shrinker code.



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx";> email@xxxxxxxxx </a>


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]