Re: [PATCH v2 04/29] slub: always get the cache from its page in kfree
From: Christoph Lameter <hidden>
Date: 2012-05-11 19:09:23
Also in:
linux-mm, lkml
From: Christoph Lameter <hidden>
Date: 2012-05-11 19:09:23
Also in:
linux-mm, lkml
On Fri, 11 May 2012, Glauber Costa wrote:
On 05/11/2012 03:56 PM, Christoph Lameter wrote:quoted
On Fri, 11 May 2012, Glauber Costa wrote:quoted
So we don't mix pages from multiple memcgs in the same cache - we believe that would be too confusing.Well subsystem create caches and other things that are shared between multiple processes. How can you track that?Each process that belongs to a memcg triggers the creation of a new child kmem cache.
I see that. But there are other subsystems from slab allocators that do the same. There are also objects that may be used by multiple processes. F.e what about shm?
quoted
quoted
/proc/slabinfo reflects this information, by listing the memcg-specific slabs.What about /sys/kernel/slab/*?From the PoV of the global system, what you'll see is something like: dentry , dentry(2:memcg1), dentry(2:memcg2), etc.
Hmmm.. Would be better to have a hierachy there. /proc/slabinfo is more legacy. -- 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/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>