Re: [PATCH] slab: avoid IPIs when creating kmem caches

2017-04-17 Thread David Rientjes
On Sun, 16 Apr 2017, Greg Thelen wrote: > Each slab kmem cache has per cpu array caches. The array caches are > created when the kmem_cache is created, either via kmem_cache_create() > or lazily when the first object is allocated in context of a kmem > enabled memcg. Array caches are replaced by

Re: [PATCH] slab: avoid IPIs when creating kmem caches

2017-04-16 Thread Joonsoo Kim
On Sun, Apr 16, 2017 at 02:45:44PM -0700, Greg Thelen wrote: > Each slab kmem cache has per cpu array caches. The array caches are > created when the kmem_cache is created, either via kmem_cache_create() > or lazily when the first object is allocated in context of a kmem > enabled memcg. Array ca

[PATCH] slab: avoid IPIs when creating kmem caches

2017-04-16 Thread Greg Thelen
Each slab kmem cache has per cpu array caches. The array caches are created when the kmem_cache is created, either via kmem_cache_create() or lazily when the first object is allocated in context of a kmem enabled memcg. Array caches are replaced by writing to /proc/slabinfo. Array caches are pro