"Chen, Kenneth W" <[EMAIL PROTECTED]> wrote:
>
> This could be part of the unknown 2% performance regression with
> db transaction processing benchmark.
> 
> The four functions in the following patch use to be inline.  They
> are un-inlined since 2.6.7.
> 
> We measured that by re-inline them back on 2.6.9, it improves performance
> for db transaction processing benchmark, +0.2% (on real hardware :-)
> 
> The cost is certainly larger kernel size, cost 928 bytes on x86, and
> 2728 bytes on ia64.  But certainly worth the money for enterprise
> customer since they improve performance on enterprise workload.

Less that 1k on x86 versus >2k on ia64.  No wonder those things have such
big caches ;)

> ...
> Possible we can introduce them back?

OK by me.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to