linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
  • [parent not found: <20080215230854.890557911@sgi.com>]
  • [parent not found: <20080215230853.397873101@sgi.com>]
  • [parent not found: <20080215230853.705338997@sgi.com>]
  • [parent not found: <20080215230853.942719945@sgi.com>]
  • [parent not found: <20080215230854.132617990@sgi.com>]
  • [parent not found: <20080215230854.391263372@sgi.com>]
  • [parent not found: <20080215230854.643455255@sgi.com>]
  • * Re: [patch 0/8] [RFC] SLUB: Variable order slab support
           [not found] <20080215230811.635628223@sgi.com>
                       ` (7 preceding siblings ...)
           [not found] ` <20080215230854.643455255@sgi.com>
    @ 2008-02-16  9:35 ` Pekka Enberg
      8 siblings, 0 replies; 12+ messages in thread
    From: Pekka Enberg @ 2008-02-16  9:35 UTC (permalink / raw)
      To: Christoph Lameter; +Cc: Mel Gorman, linux-mm
    
    Christoph Lameter wrote:
    > It would be nice if the page allocator would support something like: I want a
    > page sized Y but I am going to take anything smaller too. Then we could get where
    > Pekka wanted to go.
    
    Perhaps it doesn't matter as much. If the higher order allocation fails, 
    we're probably badly fragmented or running out of memory, so dropping to 
    order 0 sounds reasonable. The only shortcoming of that is that we might 
    cause a lot of internal fragmentation within the slab for objects that 
    don't fit into a page nicely.
    
    			Pekka
    
    --
    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>
    
    ^ permalink raw reply	[flat|nested] 12+ messages in thread

  • end of thread, other threads:[~2008-02-16 22:09 UTC | newest]
    
    Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20080215230811.635628223@sgi.com>
         [not found] ` <20080215230853.165783772@sgi.com>
    2008-02-16  8:12   ` [patch 1/8] slub: rename slab_objects to show_slab_objects Pekka Enberg
         [not found] ` <20080215230854.890557911@sgi.com>
    2008-02-16  8:46   ` [patch 8/8] slub: Make the order configurable for each slab cache Pekka Enberg
         [not found] ` <20080215230853.397873101@sgi.com>
    2008-02-16  8:55   ` [patch 2/8] slub: Add function to determine the amount of objects that can reside in a given slab Pekka Enberg
         [not found] ` <20080215230853.705338997@sgi.com>
    2008-02-16  8:57   ` [patch 3/8] slub: for_each_object must be passed the number of objects in a slab Pekka Enberg
         [not found] ` <20080215230853.942719945@sgi.com>
    2008-02-16  9:01   ` [patch 4/8] slub: Update statistics handling for variable order slabs Pekka Enberg
         [not found] ` <20080215230854.132617990@sgi.com>
    2008-02-16  9:06   ` [patch 5/8] slub: Fallback to order 0 during slab page allocation Pekka Enberg
         [not found] ` <20080215230854.391263372@sgi.com>
    2008-02-16  9:07   ` [patch 6/8] slub: Drop fallback to page allocator method Pekka Enberg
         [not found] ` <20080215230854.643455255@sgi.com>
    2008-02-16  9:13   ` [patch 7/8] slub: Adjust order boundaries and minimum objects per slab Pekka Enberg
    2008-02-16 19:00     ` Christoph Lameter
    2008-02-16 20:20       ` Matt Mackall
    2008-02-16 22:09         ` Christoph Lameter
    2008-02-16  9:35 ` [patch 0/8] [RFC] SLUB: Variable order slab support Pekka Enberg
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).