login
Header Space

 
 

Re: tbench regression - Why process scheduler has impact on tbench and why small per-cpu slab (SLUB) cache creates the scenario?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Siddha, Suresh B <suresh.b.siddha@...>
Cc: Nick Piggin <nickpiggin@...>, Zhang, Yanmin <yanmin_zhang@...>, Andrew Morton <akpm@...>, LKML <linux-kernel@...>, <mingo@...>, Mel Gorman <mel@...>, Linus Torvalds <torvalds@...>, <Matthew.R.wilcox@...>
Date: Friday, September 14, 2007 - 3:51 pm

On Fri, 14 Sep 2007, Siddha, Suresh B wrote:


It would be interesting to know more about how the allocator is used 
there.


Ok. Thanks.


Good enough. If you are concerned about the page allocator pass through 
then you may want to test the page allocator pass through patchset 
separately. The fastpath of the page allocator is currently not 
competitive if you always free and allocate a single page. If contiguous 
pages are allocated then the pass through is superior.


Ok. We will hold off. It was so silent about this issue though and from 
the talk with Corey I may have wrongly concluded that this was because the 
issues were resolved.


http://lwn.net/Articles/246927/ contains some cycle measurements for the 
per cpu patchset and also for the page allocator pass through.

If there is a problem with certain sizes for page allocator pass through 
then we may want to increase the boundary so that the page allocator is 
only called for objects larger than page size.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Tue Sep 4, 11:59 pm)
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Mon Sep 10, 3:07 pm)
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Tue Sep 11, 4:19 pm)
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Thu Sep 13, 2:03 pm)
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Fri Sep 14, 3:51 pm)
Re: tbench regression - Why process scheduler has impact on ..., Siddha, Suresh B, (Tue Sep 18, 10:17 pm)
Re: tbench regression - Why process scheduler has impact on ..., Christoph Lameter, (Thu Sep 20, 1:53 pm)
speck-geostationary