From: Ingo Molnar <mingo@elte.hu>
To: "Zhang, Yanmin" <yanmin_zhang@linux.intel.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>, linux-kernel@vger.kernel.org
Subject: VolanoMark performance improvements (was: Re: volanoMark 12% regression with 2.6.25-rc6)
Date: Wed, 19 Mar 2008 14:48:13 +0100 [thread overview]
Message-ID: <20080319134813.GA25197@elte.hu> (raw)
In-Reply-To: <1205901807.3215.659.camel@ymzhang>
i just tried a handful of kernels with VolanoMark on an Intel quad-core
testbox, using java-1.6.0-openjdk-1.6.0.0-0.4.b06.fc9.
The result: v2.6.25 is the fastest ever Linux kernel in VolanoMark
testing, -rc7-to-be is ~41% faster than v2.6.24.2, and ~59% faster than
v2.6.21, in this Java benchmark:
v2.6.25-rc7-to-be:
Average throughput = 145613 messages per second
Average throughput = 142569 messages per second
Average throughput = 144963 messages per second
Average throughput = 144998 messages per second
Average throughput = 144213 messages per second
Average throughput = 144491 messages per second
v2.6.24.2:
Average throughput = 101351 messages per second
Average throughput = 99247 messages per second
Average throughput = 101155 messages per second
Average throughput = 103905 messages per second
Average throughput = 98345 messages per second
Average throughput = 102775 messages per second
v2.6.21:
Average throughput = 87630 messages per second
Average throughput = 91366 messages per second
Average throughput = 91317 messages per second
Average throughput = 91317 messages per second
Average throughput = 91359 messages per second
Average throughput = 92116 messages per second
these numbers are totally reproducible when running them over a long
time, i only included 6 runs for brevity. (A sidenote: the
/proc/sys/kernel/compat_sched_yield switch of 0 or 1 has no effect on
the .25-rc7 results, and it degraded the .24 results by about 35% so i
kept it off there.)
so i can see no 12% regression at all - but i have not tried all the
zillions of older, binary-only Java distributions.
So, to make the tests comparable, and to make some progress on this
matter, could you please try java-1.6.0-openjdk - what kind of
VolanoMark numbers do you get with it? If you still see a regression
with an open Java package too then could you please send me the .config
of your test-kernel? Thanks,
Ingo
next prev parent reply other threads:[~2008-03-19 22:34 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-18 9:14 volanoMark 12% regression with 2.6.25-rc6 Zhang, Yanmin
2008-03-18 19:58 ` Ingo Molnar
2008-03-18 20:22 ` Peter Zijlstra
[not found] ` <1205894373.3215.621.camel@ymzhang>
2008-03-19 14:01 ` Peter Zijlstra
2008-03-19 2:07 ` Zhang, Yanmin
2008-03-19 2:15 ` Ingo Molnar
2008-03-19 3:18 ` Zhang, Yanmin
2008-03-19 3:28 ` Ingo Molnar
[not found] ` <1205901807.3215.659.camel@ymzhang>
2008-03-19 13:48 ` Ingo Molnar [this message]
2008-03-20 1:35 ` VolanoMark performance improvements (was: Re: volanoMark 12% regression with 2.6.25-rc6) Zhang, Yanmin
2008-03-21 7:14 ` Zhang, Yanmin
2008-03-21 7:18 ` Zhang, Yanmin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080319134813.GA25197@elte.hu \
--to=mingo@elte.hu \
--cc=a.p.zijlstra@chello.nl \
--cc=linux-kernel@vger.kernel.org \
--cc=yanmin_zhang@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.