- Jun 30, 2000
- 5,886
- 8
- 81
Several people have asked for benchmarks between version 462 and 463 of the dnet client and between Linux and Win9x.
My setup is a PIII 500 with 128mb of ram that tri-boots Win98SE, Caldera Openlinux and BeOS PE. I downloaded and installed version 462 and 463 of the distributed net client for both Win9x and Linux. The windows benchmarks were run with only explorer and systray running. In linux, I ran the benchmarks from the command line. I ran 6 long benchmarks for each client version (462 and 463) and each OS (Win98SE and Linux). I then averaged the results and also found the standard deviation in the mean for each platform and version. This way (even though it was only six trials) I could state the results as the average +/- the standard deviation in the mean.
The results:
Win98SE, RC5 with version 463b: 1,405,400 +/- 600 keys/sec
Win98SE, RC5 with version 462: 1,405,800 +/- 600 keys/sec
Linux, RC5 with version 463: 1,405,400 +/- 300 keys/sec
Linux, RC5 with version 462: 1,405,400 +/- 400 keys/sec
As you can see, there is absolutly no difference between rates.
Now for the OGR rates:
Win98SE, OGR with version 463b: 3,374,000 +/- 4000 nodes/sec
Win98SE, OGR with version 462: 2,737,000 +/- 3000 nodes/sec
Linux, OGR with version 463: 2,578,000 +/- 1000 nodes/sec
Linux, OGR with version 462: 3,183,600 +/- 400 nodes/sec
As you can see, there are wide variations between the rates based on OS and client version. In linux version 462 is 23% faster than 463 but is still 6% slower than 463b in Windows.
The other thing of interest is that in linux the standard deviation of the rates is much lower than in Win9x.
If you would like me to do these benchmarks for more versions or for BeOS let me know and I'll run them when I have time.
Edit: I used 463b in windows.
My setup is a PIII 500 with 128mb of ram that tri-boots Win98SE, Caldera Openlinux and BeOS PE. I downloaded and installed version 462 and 463 of the distributed net client for both Win9x and Linux. The windows benchmarks were run with only explorer and systray running. In linux, I ran the benchmarks from the command line. I ran 6 long benchmarks for each client version (462 and 463) and each OS (Win98SE and Linux). I then averaged the results and also found the standard deviation in the mean for each platform and version. This way (even though it was only six trials) I could state the results as the average +/- the standard deviation in the mean.
The results:
Win98SE, RC5 with version 463b: 1,405,400 +/- 600 keys/sec
Win98SE, RC5 with version 462: 1,405,800 +/- 600 keys/sec
Linux, RC5 with version 463: 1,405,400 +/- 300 keys/sec
Linux, RC5 with version 462: 1,405,400 +/- 400 keys/sec
As you can see, there is absolutly no difference between rates.
Now for the OGR rates:
Win98SE, OGR with version 463b: 3,374,000 +/- 4000 nodes/sec
Win98SE, OGR with version 462: 2,737,000 +/- 3000 nodes/sec
Linux, OGR with version 463: 2,578,000 +/- 1000 nodes/sec
Linux, OGR with version 462: 3,183,600 +/- 400 nodes/sec
As you can see, there are wide variations between the rates based on OS and client version. In linux version 462 is 23% faster than 463 but is still 6% slower than 463b in Windows.
The other thing of interest is that in linux the standard deviation of the rates is much lower than in Win9x.
If you would like me to do these benchmarks for more versions or for BeOS let me know and I'll run them when I have time.
Edit: I used 463b in windows.
