DragonFly kernel List (threaded) for 2004-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Benchmark (was: Re: Junior kernel hacking)
>>>>> Matthew Dillon writes:
> :Justin C. Sherrill wrote:
> :
> :> Benchmarking will be useful soon. DragonFly-specific technologies like
> :
> :How soon is soon? I'm thinking of benchmarking FreeBSD 4.9, 5.2, DF,
> :Linux/2.4 & Linux2.6 on a "spare" machine, but it won't be spare for
> :long. (The plan is to use: bytebench, bonnie++, postgresql, and a web
> :CMS application).
> :
> :Is this a good time to benchmark DF?
> I think it's a good idea to start collecting information, yes. At
> the very least it will help us guage our own progress over time.j
I have run bytebench on a machine running FreeBSD 5.2 and
DragonFly (this is old hardware: dual PII @333MHz). I am going to
install FreeBSD 4.9 on a third slice to have another comparison
point. Here are the (surprizing) results:
FreeBSD-5.2 DragonFly
Dhrystone 2 without register variables 541309.1 lps 659275.7 lps
Dhrystone 2 using register variables 541608.4 lps 664062.3 lps
Arithmetic Test (type = arithoh) 1236130.2 lps 1529245.4 lps
Arithmetic Test (type = register) 73890.1 lps 87691.4 lps
Arithmetic Test (type = short) 72812.9 lps 80401.6 lps
Arithmetic Test (type = int) 73822.0 lps 87469.7 lps
Arithmetic Test (type = long) 73656.3 lps 87251.8 lps
Arithmetic Test (type = float) 84660.3 lps 87919.9 lps
Arithmetic Test (type = double) 83469.8 lps 87920.3 lps
System Call Overhead Test 36964.7 lps 84309.4 lps
Pipe Throughput Test 30414.0 lps 119230.1 lps
Pipe-based Context Switching Test 7595.1 lps 19020.8 lps
Process Creation Test 581.9 lps 809.8 lps
Execl Throughput Test 74.7 lps 205.6 lps
File Read (10 seconds) 39068.0 KBps 181388.0 KBps
File Write (10 seconds) 7666.0 KBps 19033.0 KBps
File Copy (10 seconds) 4302.0 KBps 17954.0 KBps
File Read (30 seconds) 39766.0 KBps 180308.0 KBps
File Write (30 seconds) 7633.0 KBps 18888.0 KBps
File Copy (30 seconds) 4253.0 KBps 17668.0 KBps
C Compiler Test 140.5 lpm 407.1 lpm
Shell scripts (1 concurrent) 311.2 lpm 634.5 lpm
Shell scripts (2 concurrent) 172.2 lpm 388.5 lpm
Shell scripts (4 concurrent) 87.9 lpm 207.9 lpm
Shell scripts (8 concurrent) 43.9 lpm 106.3 lpm
Dc: sqrt(2) to 99 decimal places 18436.9 lpm 19374.8 lpm
Recursion Test--Tower of Hanoi 6522.1 lps 7866.6 lps
INDEX VALUES --------- FreeBSD 5.2 -------- --------- DragonFly --------
TEST BASELINE RESULT INDEX BASELINE RESULT INDEX
Arithmetic Test (type = double) 2541.7 83469.8 32.8 2541.7 87920.3 34.6
Dhrystone 2 without register variables 22366.3 541309.1 24.2 22366.3 659275.7 29.5
Execl Throughput Test 16.5 74.7 4.5 16.5 205.6 12.5
File Copy (30 seconds) 179.0 4253.0 23.8 179.0 17668.0 98.7
Pipe-based Context Switching Test 1318.5 7595.1 5.8 1318.5 19020.8 14.4
Shell scripts (8 concurrent) 4.0 43.9 11.0 4.0 106.3 26.6
========= =========
SUM of 6 items 102.1 216.2
AVERAGE 17.0 36.0
--
Jean-Marc Zucconi -- PGP Key: finger jmz@xxxxxxxxxxx [KeyID: 400B38E9]
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]