| ★ wanayoo — archive 1999 http://kernelnotes.org/linux-iss-benchmark.html | Nouvelle recherche | Portail wanayoo |
Linux 2.0.29-ISS Benchmarks |
[Home] [Linux 2.0] [Linux 2.1] [Information] [Software] [Distributions] [Links] |
|
The client is an SparcStation 10 w/100Mhz HyperSparc processor and a 100baseT interface, 178MB of ram, running Linux-2.0 ISS test4. The server is a similarly configured SparcStation 10, with 142Mhz HyperSparc processor, same 100baseT interface and also 178MB of ram. The 100baseT was point to point, no switches were involved. The Apache server version 1.2b7 was used. The benchmark was WebStone 2.0, available from SGI's website but a pain in the ass to actually run (I suggest everyone avoids this piece of garbage if you can, it takes a rocket scientist to compile the thing and get it to run, it doesn't support multiple clients on different architectures at once etc.).
Two runs were done with a stock 2.0.29 kernel, two others were done with the ISS test4 patches installed. The first run in each set was done with the simplest filelist, which is composed of one single 1024 byte html page that gets requested over and over again by the benchmark. The second run was done using the filelist.standard provided with the benchmark, this set of pages has a range of various sized pages from 1k to around 5mb, they are requested randomly. The latter is supposed to represent more of a "typical" web server workload. Each run was done for a duration of 5 minutes with 10 concurrent web clients processes.
| WEBSTONE 2.0 results: | Stock Linux 2.0.29 | Linux 2.0.29-ISS |
| Total number of clients: | 10 | 10 |
| Test time: | 5 minutes | 5 minutes |
| Server connection rate: | 90.24 connections/sec | 150.43 connections/sec |
| Server error rate: | 0.0000 err/sec | 0.000 err/sec |
| Server thruput: | 1.07 Mbit/sec | 1.79 Mbit/sec |
| Little's Load Factor: | 9.99 | 9.96 |
| Average response time: | 0.1107 sec | 0.0662 sec |
| Error Level: | 0.0000 % | 0.0000 % |
| Average client thruput: | 110 Kbit/sec | 184 Kbit/sec |
| Sum of client response times: | 2996.150305 sec | 2988.783102 sec |
| Total number of pages read: | 27073 | 45129 |
| WEBSTONE 2.0 results: | Stock Linux 2.0.29 | Linux 2.0.29-ISS |
| Total number of clients: | 10 | 10 |
| Test time: | 5 minutes | 5 minutes |
| Server connection rate: | 75.32 connections/sec | 102.68 connections/sec |
| Server error rate: | 0.0000 err/sec | 0.0000 err/sec |
| Server thruput: | 9.45 Mbit/sec | 13.88 Mbit/sec |
| Little's Load Factor: | 6.79 | 6.21 |
| Average response time: | 0.0902 sec | 0.0605 sec |
| Error Level: | 0.0000 % | 0.0000 % |
| Average client thruput: | 1425 Kbit/sec | 2286 Kbit/sec |
| Sum of client response times: | 2037.317882 sec | 1864.277697 |
| Total number of pages read: | 22596 | 30803 |
Not to bad for 3 days of hacking and 3 days of debugging ;-) and on top of it I killed a ton of bugs, I'm slightly pleased with the results...
David S. Miller - davem@jenolin.rutgers.edu