Thread (45 messages) 45 messages, 5 authors, 2007-02-24

Re: [PATCH 08/29] mm: kmem_cache_objs_to_pages()

From: Pekka Enberg <hidden>
Date: 2007-02-21 15:48:05
Also in: linux-mm, lkml

Hi Peter,

On 2/21/07, Peter Zijlstra [off-list ref] wrote:
Provide a method to calculate the number of pages needed to store a given
number of slab objects (upper bound when considering possible partial and
free slabs).
So how does this work? You ask the slab allocator how many pages you
need for a given number of objects and then those pages are available
to it via the page allocator? Can other users also dip into those
reserves?

I would prefer we simply have an API for telling the slab allocator to
keep certain number of pages in a reserve for a cache rather than
exposing internals such as object size to rest of the world.

                                 Pekka
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help