Re: memcg: cat: memory.memsw.* : Operation not supported
From: Tejun Heo <tj@kernel.org>
Date: 2012-06-28 18:31:51
Also in:
lkml
Hello, KAME. On Thu, Jun 28, 2012 at 01:04:16PM +0900, Kamezawa Hiroyuki wrote:
quoted
I still wish it's folded into CONFIG_MEMCG and conditionalized just on CONFIG_SWAP tho.In old days, memsw controller was not very stable. So, we devided the config. And, it makes size of memory for swap-device double (adds 2bytes per swapent.) That is the problem.
I see. Do you think it's now reasonable to drop the separate config option? Having memcg enabled but swap unaccounted sounds half-broken to me.
IIRC...at that time, we made decision, cgroup has no feature to 'create files dynamically'. Then, we made it in static, decision was done at compile time and ignores "do_swap_account". Now, IIUC, we have the feature. So, it's may be a time to create the file with regard to "do_swap_account", making decision at boot time.
Heh, yeah, maybe I'm confused about how it happened. Anyways, let's get it fixed. Thanks! -- tejun -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>