Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Christoph Lameter <clameter@...>
Cc: Christoph Hellwig <hch@...>, Mel Gorman <mel@...>, <linux-fsdevel@...>, <linux-kernel@...>, David Chinner <dgc@...>, Jens Axboe <jens.axboe@...>
Date: Thursday, September 27, 2007 - 5:42 pm

On Wednesday 19 September 2007 13:36, Christoph Lameter wrote:

How come SLUB wants such a big amount of objects? I thought the
unqueued nature of it made it better than slab because it minimised
the amount of cache hot memory lying around in slabs...

vmalloc is incredibly slow and unscalable at the moment. I'm still working
on making it more scalable and faster -- hopefully to a point where it would
actually be usable for this... but you still get moved off large TLBs, and
also have to inevitably do tlb flushing.

Or do you have SLUB at a point where performance is comparable to SLAB,
and this is just a possible idea for more performance?
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Tue Sep 18, 11:36 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Nick Piggin, (Thu Sep 27, 5:42 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Fri Sep 28, 1:33 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 4:50 pm)
SLUB performance regression vs SLAB, Matthew Wilcox, (Thu Oct 4, 12:16 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 1:38 pm)
Re: SLUB performance regression vs SLAB, Arjan van de Ven, (Thu Oct 4, 1:50 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Thu Oct 4, 4:48 pm)
RE: SLUB performance regression vs SLAB, David Schwartz, (Thu Oct 4, 7:39 pm)
Re: SLUB performance regression vs SLAB, Chuck Ebbert, (Thu Oct 4, 7:49 pm)
RE: SLUB performance regression vs SLAB, David Schwartz, (Fri Oct 5, 12:18 am)
Re: SLUB performance regression vs SLAB, Matthew Wilcox, (Thu Oct 4, 4:58 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 5:11 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Thu Oct 4, 5:05 pm)
Re: SLUB performance regression vs SLAB, Peter Zijlstra, (Thu Oct 4, 2:26 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 1:58 pm)
Re: SLUB performance regression vs SLAB, Matthew Wilcox, (Thu Oct 4, 2:32 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 1:49 pm)
Re: SLUB performance regression vs SLAB, Matthew Wilcox, (Thu Oct 4, 3:28 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Thu Oct 4, 4:55 pm)
Re: SLUB performance regression vs SLAB, Chuck Ebbert, (Thu Oct 4, 5:02 pm)
Re: SLUB performance regression vs SLAB, Peter Zijlstra, (Fri Oct 5, 4:32 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Fri Oct 5, 5:31 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Thu Oct 4, 5:11 pm)
Re: SLUB performance regression vs SLAB, Chuck Ebbert, (Thu Oct 4, 5:47 pm)
Re: SLUB performance regression vs SLAB, David Miller, (Thu Oct 4, 6:07 pm)
Re: SLUB performance regression vs SLAB, David Chinner, (Thu Oct 4, 6:23 pm)
Re: SLUB performance regression vs SLAB, Jens Axboe, (Fri Oct 5, 2:48 am)
Re: SLUB performance regression vs SLAB, Matthew Wilcox, (Fri Oct 5, 7:56 am)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Fri Oct 5, 3:27 pm)
Re: SLUB performance regression vs SLAB, Jens Axboe, (Fri Oct 5, 8:37 am)
Re: SLUB performance regression vs SLAB, Pekka Enberg, (Fri Oct 5, 5:19 am)
Re: SLUB performance regression vs SLAB, Jens Axboe, (Fri Oct 5, 5:28 am)
Re: SLUB performance regression vs SLAB, Andi Kleen, (Fri Oct 5, 7:12 am)
Re: SLUB performance regression vs SLAB, Jens Axboe, (Fri Oct 5, 8:39 am)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Fri Oct 5, 3:31 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Fri Oct 5, 3:32 pm)
Re: SLUB performance regression vs SLAB, Matthew Wilcox, (Thu Oct 4, 5:05 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 10:43 pm)
Re: SLUB performance regression vs SLAB, Arjan van de Ven, (Thu Oct 4, 10:53 pm)
Re: SLUB performance regression vs SLAB, Christoph Lameter, (Thu Oct 4, 3:05 pm)
Re: SLUB performance regression vs SLAB, Siddha, Suresh B, (Thu Oct 4, 3:46 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 5:10 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Fri Sep 28, 2:20 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 5:01 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 4:55 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 5:38 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Mon Oct 1, 5:52 pm)
Re: [15/17] SLUB: Support virtual fallback via SLAB_VFALLBACK, Christoph Lameter, (Fri Sep 28, 2:41 pm)