Summary so Far (2st Jan 2001)Still unresolved issues relating to Apache Bench at high -c values vs "Address family not supported by protocol" messages. The Default FreeBSD kernel is totally useless for handling elevated load tests from ApacheBench. Recompiling the kernel with maxusers=512 and various other tweaks majorly improved the robustness of FreeBSD to handle very nasty loads by ApacheBench.
|
Some web References(some directly relevant, some not):
|
Test PC Config and FreeBSD UNIX InstallDefault Redhat 7.0 with X and all the garbage that comes with it. Portmap, inetd, etc turned off.Default minimum install of FreeBSD 4.2 UNIX with man pages and kernel sourceFreeBSD 4.2 UNIX with recompiled kernel with maxusers=512 (up from 16)(Apache compiled fresh from default source code; minspare=5; maxspare=10; startservers=20; maxclients=150)
|
Test Results Summary TableClick here for zip file with: Small, Medium and Large HTML test filesClick here for tar.Z file with: Small, Medium and Large HTML test files
|
Some test runs that can be done with ab (apachebench)Click here for zip file with: Small, Medium and Large HTML test filesClick here for tar.Z file with: Small, Medium and Large HTML test files
Click here for zip file with: Small, Medium and Large HTML test filesClick here for tar.Z file with: Small, Medium and Large HTML test filesc = Number of simultaneous users (Concurrency Level) n = Number of request per user (the per user load) LIGHT LOAD STATIC FILE (~1.5 kB file) /usr/local/apache/bin/ab -n 10 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 100 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1000 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 10000 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 100000 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 5000 -c 10 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 150 -c 150 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 500 -c 150 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1500 -c 150 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 5000 -c 150 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 250 -c 250 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 500 -c 250 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 2500 -c 250 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 5000 -c 250 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 300 -c 300 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 500 -c 500 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1000 -c 500 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 5000 -c 500 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1000 -c 1000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 10000 -c 1000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1010 -c 1010 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1024 -c 1024 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1025 -c 1025 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1250 -c 1250 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 1500 -c 1500 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 2000 -c 2000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 20000 -c 2000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 5000 -c 5000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 50000 -c 5000 http://ccp14vig1.dl.ac.uk/small.html /usr/local/apache/bin/ab -n 100000 -c 10000 http://ccp14vig1.dl.ac.uk/small.html DECENT LOAD STATIC FILE (~140 kB file) /usr/local/apache/bin/ab -n 10 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 100 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1000 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 10000 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 100000 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 5000 -c 10 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 150 -c 150 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 500 -c 150 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1500 -c 150 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 5000 -c 150 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 250 -c 250 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 500 -c 250 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 2500 -c 250 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 5000 -c 250 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 300 -c 300 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 500 -c 500 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1000 -c 500 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 5000 -c 500 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1000 -c 1000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 10000 -c 1000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1010 -c 1010 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1024 -c 1024 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1025 -c 1025 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1250 -c 1250 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 1500 -c 1500 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 2000 -c 2000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 20000 -c 2000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 5000 -c 5000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 50000 -c 5000 http://ccp14vig1.dl.ac.uk/medium.html /usr/local/apache/bin/ab -n 100000 -c 10000 http://ccp14vig1.dl.ac.uk/medium.html HEAVY LOAD STATIC FILE (~670 kB file) /usr/local/apache/bin/ab -n 10 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 100 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1000 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 10000 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 100000 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 5000 -c 10 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 150 -c 150 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 500 -c 150 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1500 -c 150 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 5000 -c 150 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 250 -c 250 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 500 -c 250 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 2500 -c 250 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 5000 -c 250 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 300 -c 300 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 500 -c 500 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1000 -c 500 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 5000 -c 500 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1000 -c 1000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 10000 -c 1000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1010 -c 1010 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1024 -c 1024 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1025 -c 1025 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1250 -c 1250 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 1500 -c 1500 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 2000 -c 2000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 20000 -c 2000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 5000 -c 5000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 50000 -c 5000 http://ccp14vig1.dl.ac.uk/large.html /usr/local/apache/bin/ab -n 100000 -c 10000 http://ccp14vig1.dl.ac.uk/large.html |