public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Revealing benchmarks and new version of contest.
@ 2002-09-15 11:00 Con Kolivas
  2002-09-15 20:51 ` Andrew Morton
  0 siblings, 1 reply; 5+ messages in thread
From: Con Kolivas @ 2002-09-15 11:00 UTC (permalink / raw)
  To: linux-kernel; +Cc: Paolo Ciarrocchi



After my first incarnation of the responsiveness benchmark (contest), Rik helped
me get the memory load working for 2.5.x testing. Now Andrew Morton has helped
me improve the IO load. The previous IO load was "nice" to VM systems. Now for
IO load there are two separate tests. First it continually rewrites a file half
the size of the physical memory on the machine. Secondly it rewrites a file the
same size as the physical memory. Below are the new benchmarks with these loads:

Noload:
Kernel                  Time            CPU
2.4.19-ck7              1:07.74         99%
2.4.19                  1:14.00         99%
2.5.34(-mm4)            1:09.61         99%
2.4.19-ck7-rmap         1:08.50         99%
2.4.20-pre7             1:08.00         99%
2.5.34                  1:09.70         99%

CPU Load:
Kernel                  Time            CPU
2.4.19-ck7              1:10.39         93%
2.4.19                  1:27.94         80%
2.5.34(-mm4)            1:11.42         94%
2.4.19-ck7-rmap         1:11.32         92%
2.4.20-pre7             1:21.91         80%
2.5.34                  1:11.46         94%

Mem Load:
Kernel                  Time            CPU
2.4.19-ck7              1:11.10         93%
2.4.19                  1:33.69         77%
2.5.34(-mm4)            1:24.03         83%
2.4.19-ck7-rmap         1:35.30         71%
2.4.20-pre7             1:26.39         78%
2.5.34                  1:25.54         81%

IO Load Half:
Kernel                  Time            CPU
2.4.19-ck7              1:26.22         78%
2.4.19                  2:16.66         56%
2.5.34(-mm4)            4:30.70         28%
2.4.19-ck7-rmap         1:22.90         84%
2.4.20-pre7             2:25.78         48%
2.5.34                  1:23.67         82%

IO Load Full:
Kernel                  Time            CPU
2.4.19-ck7              2:34.04         43%
2.4.19                  3:14.52         40%
2.5.34(-mm4)            14:59.79        8%
2.4.19-ck7-rmap         1:32.34         74%
2.4.20-pre7             3:37.75         32%
2.5.34                  1:49.62         63%

A quick reminder. Faster times are better, and higher cpu% is also better.

As you can see there are stark differences in these kernels, particularly the
mm4 changes. This time the -rmap VM shows us significant improvement under very
heavy IO load. Repeat tests show similar results.

The updated version of contest (v0.20) can be downloaded from my site:
http://kernel.kolivas.net (look under the FAQ).

Comments (and please cc me)?
Con.

P.S. !

^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re: Revealing benchmarks and new version of contest.
@ 2002-09-15 17:06 Paolo Ciarrocchi
  2002-09-15 22:36 ` Con Kolivas
  0 siblings, 1 reply; 5+ messages in thread
From: Paolo Ciarrocchi @ 2002-09-15 17:06 UTC (permalink / raw)
  To: conman, linux-kernel

From: Con Kolivas <conman@kolivas.net>
[...]
> Below are the new benchmarks with these loads:
Con, 
I have different results:

_NOLOAD_
Kernel		Time		CPU
2.4.19		2:04.34		99%
2.4.19-ck7	2:03.70		99%
2.4.19-0.24pre4	2:03.81		99%
2.5.34		2:07.24		99%

_CPULOAD_
Kernel		Time		CPU
2.4.19		2:27.98		81%
2.4.19-ck7	2:19.14		87%
2.4.19-0.24pre4	2:27.56		81%
2.5.34		2:22.09		88%

_MEMLOAD_
Kernel		Time		CPU
2.4.19		2:50.46		74%
2.4.19-ck7	2:34.80		80%
2.4.19-0.24pre4	2:59.07		77%
2.5.34		3:11.77		67%

_IOLOADHALF_ (compressed cache kerenel is the winner)
Kernel		Time		CPU
2.4.19		6:12.45		33%
2.4.19-ck7	9:35.92		21%
2.4.19-0.24pre4	3:55.21		53%
2.5.34		8:08.52		26%

_IOLOADFULL_
(Compressed Cache Kernel is the winner)
(I stopped 2.5.34 after 2 hours!!!, hard reboot needed)
Kernel		Time		CPU
2.4.19		6:45.87		31%
2.4.19-ck7	16:45.95	12%
2.4.19-0.24pre4	3:16.63		63%

2.5.34 is preemption ON
HW is a HP omnibook6000, 256 MiB RAM, PIII@800

Ciao,
          Paolo

-- 
Get your free email from www.linuxmail.org 


Powered by Outblaze

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

end of thread, other threads:[~2002-09-15 22:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-15 11:00 Revealing benchmarks and new version of contest Con Kolivas
2002-09-15 20:51 ` Andrew Morton
2002-09-15 21:49   ` Andrew Morton
  -- strict thread matches above, loose matches on Subject: below --
2002-09-15 17:06 Paolo Ciarrocchi
2002-09-15 22:36 ` Con Kolivas

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