Re: [PATCH v3] mm/slab: Improve performance of gathering slabinfo stats
From: Eric Dumazet <hidden>
Date: 2016-08-17 19:04:00
Also in:
lkml
From: Eric Dumazet <hidden>
Date: 2016-08-17 19:04:00
Also in:
lkml
On Wed, 2016-08-17 at 11:20 -0700, Aruna Ramakrishna wrote: ]
- list_for_each_entry(page, &n->slabs_full, lru) {
- if (page->active != cachep->num && !error)
- error = "slabs_full accounting error";
- active_objs += cachep->num;
- active_slabs++;
- }Since you only removed this loop, you could track only number of full_slabs. This would avoid messing with n->num_slabs all over the places in fast path. Please also update slab_out_of_memory() -- 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>