public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* WimMark I report for 2.5.65-mm2 (now with deadline)
@ 2003-03-20 20:40 Joel Becker
  2003-03-21  1:58 ` Andrew Morton
  0 siblings, 1 reply; 5+ messages in thread
From: Joel Becker @ 2003-03-20 20:40 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm


WimMark I report for 2.5.65-mm2

Runs (antic):  1374.22 1487.19 1437.26
Runs (deadline):  1238.58 1537.36 1513.04

	WimMark I is a rough benchmark we have been running
here at Oracle against various kernels.  Each run tests an OLTP
workload on the Oracle database with somewhat restrictive memory
conditions.  This reduces in-memory buffering of data, allowing for
more I/O.  The I/O is read and sync write, random and seek-laden.
	The benchmark is called "WimMark I" because it has no
official standing and is only a relative benchmark useful for comparing
kernel changes.  The benchmark is normalized an arbitrary kernel, which
scores 1000.0.  All other numbers are relative to this.
	The machine in question is a 4 way 700 MHz Xeon machine with 2GB
of RAM.  CONFIG_HIGHMEM4GB is selected.  The disk accessed for data is a
10K RPM U2W SCSI of similar vintage.  The data files are living on an
ext3 filesystem.  Unless mentioned, all runs are
on this machine (variation in hardware would indeed change the
benchmark).


-- 

"Always give your best, never get discouraged, never be petty; always
 remember, others may hate you.  Those who hate you don't win unless
 you hate them.  And then you destroy yourself."
	- Richard M. Nixon

Joel Becker
Senior Member of Technical Staff
Oracle Corporation
E-mail: joel.becker@oracle.com
Phone: (650) 506-8127

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: WimMark I report for 2.5.65-mm2 (now with deadline)
  2003-03-20 20:40 WimMark I report for 2.5.65-mm2 (now with deadline) Joel Becker
@ 2003-03-21  1:58 ` Andrew Morton
  2003-03-21  2:42   ` Joel Becker
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Morton @ 2003-03-21  1:58 UTC (permalink / raw)
  To: Joel Becker; +Cc: linux-kernel

Joel Becker <Joel.Becker@oracle.com> wrote:
>
> 
> WimMark I report for 2.5.65-mm2
> 
> Runs (antic):  1374.22 1487.19 1437.26
> Runs (deadline):  1238.58 1537.36 1513.04

The averages of these are equal.  Can we safely conclude that this is fixed
up now?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: WimMark I report for 2.5.65-mm2 (now with deadline)
  2003-03-21  1:58 ` Andrew Morton
@ 2003-03-21  2:42   ` Joel Becker
  2003-03-21  7:19     ` Nick Piggin
  0 siblings, 1 reply; 5+ messages in thread
From: Joel Becker @ 2003-03-21  2:42 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Thu, Mar 20, 2003 at 05:58:05PM -0800, Andrew Morton wrote:
> > WimMark I report for 2.5.65-mm2
> > 
> > Runs (antic):  1374.22 1487.19 1437.26
> > Runs (deadline):  1238.58 1537.36 1513.04
> 
> The averages of these are equal.  Can we safely conclude that this is fixed
> up now?

	Not really, I think, because the 1238 seems a slightly fluke
run.  I see these from time to time, but almost all of the deadline runs
are in the 1500-1600 range.  In fact, -mm2 is lower than some other
kernels by about 50 for deadline.
	I wouldn't disagree with you if I didn't see that consistency.
antic has never really jumped above 1500, and deadline almost never goes
below.
	Certainly they are much closer than they were.

Joel

-- 

Life's Little Instruction Book #109

	"Know how to drive a stick shift."

Joel Becker
Senior Member of Technical Staff
Oracle Corporation
E-mail: joel.becker@oracle.com
Phone: (650) 506-8127

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: WimMark I report for 2.5.65-mm2 (now with deadline)
  2003-03-21  2:42   ` Joel Becker
@ 2003-03-21  7:19     ` Nick Piggin
  2003-03-21 19:37       ` Joel Becker
  0 siblings, 1 reply; 5+ messages in thread
From: Nick Piggin @ 2003-03-21  7:19 UTC (permalink / raw)
  To: Joel Becker; +Cc: Andrew Morton, linux-kernel

Joel Becker wrote:

>On Thu, Mar 20, 2003 at 05:58:05PM -0800, Andrew Morton wrote:
>
>>>WimMark I report for 2.5.65-mm2
>>>
>>>Runs (antic):  1374.22 1487.19 1437.26
>>>Runs (deadline):  1238.58 1537.36 1513.04
>>>
>>The averages of these are equal.  Can we safely conclude that this is fixed
>>up now?
>>
>
>	Not really, I think, because the 1238 seems a slightly fluke
>run.  I see these from time to time, but almost all of the deadline runs
>are in the 1500-1600 range.  In fact, -mm2 is lower than some other
>kernels by about 50 for deadline.
>	I wouldn't disagree with you if I didn't see that consistency.
>antic has never really jumped above 1500, and deadline almost never goes
>below.
>	Certainly they are much closer than they were.
>
The smaller first runs are not due to the benchmark running for the first
time, are they? In your mm1 tests you wrote:

>WimMark I report for 2.5.65-mm1
>
>Runs (antic):  1559.32 1025.38 1579.98
>Runs (deadline):  1554.48 1589.89 1350.37
>
So it does seem to be quite varied, but yes I'll keep working on it.
BTW. how do these results compare with 2.4 and other operating
systems on the same hardware, out of interest?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: WimMark I report for 2.5.65-mm2 (now with deadline)
  2003-03-21  7:19     ` Nick Piggin
@ 2003-03-21 19:37       ` Joel Becker
  0 siblings, 0 replies; 5+ messages in thread
From: Joel Becker @ 2003-03-21 19:37 UTC (permalink / raw)
  To: Nick Piggin; +Cc: Andrew Morton, linux-kernel

On Fri, Mar 21, 2003 at 06:19:49PM +1100, Nick Piggin wrote:
> The smaller first runs are not due to the benchmark running for the first
> time, are they? In your mm1 tests you wrote:

	The benchmark has a ramp-up period built-in to populate the
database caches.  The first run is not always the slowest.
	The thing is, the runs can be sensitive to some things (someone
logs in and runs something, Linux decides to flush some cache, etc).
The runs take long enough without extending them to flatten this some.

> >Runs (antic):  1559.32 1025.38 1579.98
> >Runs (deadline):  1554.48 1589.89 1350.37

	If you notice, the variance always is of a fluke sort.  This is
why I do multiple runs.  The non-fluke runs are very consistent.  See
runs 1 and 3 for antic and 1 and 2 for deadline in the quote.

> So it does seem to be quite varied, but yes I'll keep working on it.
> BTW. how do these results compare with 2.4 and other operating
> systems on the same hardware, out of interest?

	I've not run other operating systems, as I don't have the
software or OSes installed.  I've not run a vanilla 2.4 recently, and
probably should do that.

Joel

-- 

 "I'm living so far beyond my income that we may almost be said
 to be living apart."
         - e e cummings

Joel Becker
Senior Member of Technical Staff
Oracle Corporation
E-mail: joel.becker@oracle.com
Phone: (650) 506-8127

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-03-21 19:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-20 20:40 WimMark I report for 2.5.65-mm2 (now with deadline) Joel Becker
2003-03-21  1:58 ` Andrew Morton
2003-03-21  2:42   ` Joel Becker
2003-03-21  7:19     ` Nick Piggin
2003-03-21 19:37       ` Joel Becker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox