Image 01 Image 02

2
Posted on 19th January 2006 by Taggy

Apache

:) check them out yourself/..

Sun Java System Web Server 6.1 SP5 (Sun ONE web 6.1) out performed Apache 1.3.33 over 50% in the 10000 and 50000 tests but failed miserably on the multiple requests tests. I think maybe because of the size of box I was using wasn’t enough for Sun ONE. I did tweak Sun ONE web to try and get better results but it wasn’t enough of a boost to come near to Apaches results.. What was interesting was when the machine booted up with Apache running, I would run a test on Apache and see 100 requests per second, but if I shut Apache down then started it back up I would continuously get in the 200+ requests per second. I also tested Apache 2 default install and it didn’t come near to what Apache 1.3.33 was doing.

— TEST #1 - Sending 10000 requests to each webserver.

Sun Java System Web 6.1 SP5:
# ./ab -n 10000 http://192.168.0.1/test.html

Time taken for tests: 18.766986 seconds
Complete requests: 10000
Requests per second: 532.85 [#/sec] (mean)
Time per request: 1.877 [ms] (mean)
Time per request: 1.877 [ms] (mean, across all concurrent requests)
Transfer rate: 115.47 [Kbytes/sec] received

Apache 1.3.33:
# ./ab -n 10000 http://192.168.0.2/test.html

Time taken for tests: 41.324907 seconds
Complete requests: 10000
Requests per second: 241.98 [#/sec] (mean)
Time per request: 4.132 [ms] (mean)
Time per request: 4.132 [ms] (mean, across all concurrent requests)
Transfer rate: 61.20 [Kbytes/sec] received

— TEST #2 - Sending 50000 requests to each webserver.

Sun Java System Web 6.1 SP5:
# ./ab -n 50000 http://192.168.0.1/test.html

Time taken for tests: 104.39602 seconds
Complete requests: 50000
Requests per second: 480.59 [#/sec] (mean)
Time per request: 2.081 [ms] (mean)
Time per request: 2.081 [ms] (mean, across all concurrent requests)
Transfer rate: 104.18 [Kbytes/sec] received

Apache 1.3.33:
# ./ab -n 50000 http://192.168.0.2/test.html

Time taken for tests: 211.475598 seconds
Complete requests: 50000
Requests per second: 236.43 [#/sec] (mean)
Time per request: 4.230 [ms] (mean)
Time per request: 4.230 [ms] (mean, across all concurrent requests)
Transfer rate: 59.80 [Kbytes/sec] received

— TEST #3 - Sending 700 requests with 50 multiple requests.

Sun Java System Web 6.1 SP5:
# ./ab -c 50 -n 700 http://192.168.0.1/test.html

Time taken for tests: 303.792244 seconds
Complete requests: 700
Requests per second: 2.30 [#/sec] (mean)
Time per request: 21699.445 [ms] (mean)
Time per request: 433.989 [ms] (mean, across all concurrent requests)
Transfer rate: 0.50 [Kbytes/sec] received

Apache 1.3.33:
# ./ab -c 50 -n 700 http://192.168.0.2/test.html

Time taken for tests: 48.288760 seconds
Complete requests: 700
Requests per second: 14.50 [#/sec] (mean)
Time per request: 3449.197 [ms] (mean)
Time per request: 68.984 [ms] (mean, across all concurrent requests)
Transfer rate: 3.67 [Kbytes/sec] received

— TEST #4 - Sending 700 requests with 20 multiple requests.

Sun Java System Web 6.1 SP5:
# ./ab -c 20 -n 700 http://192.168.0.1/test.html

Time taken for tests: 210.536258 seconds
Complete requests: 700
Requests per second: 3.32 [#/sec] (mean)
Time per request: 6015.322 [ms] (mean)
Time per request: 300.766 [ms] (mean, across all concurrent requests)
Transfer rate: 0.72 [Kbytes/sec] received

Apache 1.3.33:
# ./ab -c 20 -n 700 http://192.168.0.2/test.html

Time taken for tests: 6.209052 seconds
Complete requests: 700
Requests per second: 112.74 [#/sec] (mean)
Time per request: 177.401 [ms] (mean)
Time per request: 8.870 [ms] (mean, across all concurrent requests)
Transfer rate: 28.51 [Kbytes/sec] received

— TEST #5 - Sending 700 requests with 10 multiple requests.

Sun Java System Web 6.1 SP5:
# ./ab -c 10 -n 700 http://192.168.0.1/test.html

Time taken for tests: 51.20231 seconds
Complete requests: 100
Requests per second: 1.96 [#/sec] (mean)
Time per request: 5102.023 [ms] (mean)
Time per request: 510.202 [ms] (mean, across all concurrent requests)
Transfer rate: 0.41 [Kbytes/sec] received

Apache 1.3.33:
# ./ab -c 10 -n 700 http://192.168.0.2/test.html

Time taken for tests: 0.170248 seconds
Complete requests: 100
Requests per second: 587.38 [#/sec] (mean)
Time per request: 17.025 [ms] (mean)
Time per request: 1.702 [ms] (mean, across all concurrent requests)
Transfer rate: 146.84 [Kbytes/sec] received

2
Posted on 19th January 2006 by Taggy

Ooo

Opensource giant SUN is releasing its ULTRA SPARC design under Opensource (GPL) . While releasing almost every software of its under opensource .It will be interesting to see what happens with JAVA or Solaris !.

I had the oppurtunity to try out SOLARIS. The visit also saw the BETA release of BELENIX the Liev Boot frm CD of SOlaris developed by 4 bangalore engineering students.

Coming to the SPARC its not a secret that every move to opensource softwares is usually a reply to Microsofts products.
The Openoffice.org project was to combat the huge popularity and application of MS-Office. To match msoffice in short period of time it had no other option but to opensource the project so that a large pool of developers from all over could work on it.

As it can be seen Openffice has more than 3 million lines of source code and its source is nice 3GB . Whats also seen is the fact that SUN has its own Office (STAR OFFICE) in its OS and its not a secret these two r simply similar .

In the end who has gained much ? the end user for having a free software ? the opensource community as such with developers ? or the SUN considering it has managed to develop such huge applications in a relatively small period of time ?

Well everyone stands to win in this case SUN for it money :) user for the same ( he doesnthav to shell for Openoffice and doenthav to look at the back of CD for serial scratch them and so onn… jus a download will do ) .

What do you people think ?
whos the beneficiary ?

End user ?

SUN ?

or the OSS community as such ! (developers)


FireStats icon Powered by FireStats