Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

mm, vma: use percpu sheaves for vm_area_struct cache

Create the vm_area_struct cache with percpu sheaves of size 32 to
improve its performance.

Reviewed-by: Suren Baghdasaryan <surenb@google.com>
Signed-off-by: Vlastimil Babka <vbabka@suse.cz>

+1
+1
mm/vma_init.c
··· 16 16 struct kmem_cache_args args = { 17 17 .use_freeptr_offset = true, 18 18 .freeptr_offset = offsetof(struct vm_area_struct, vm_freeptr), 19 + .sheaf_capacity = 32, 19 20 }; 20 21 21 22 vm_area_cachep = kmem_cache_create("vm_area_struct",