A single EC2 xlarge instance running the entire stack
no eAccel, running 8.05 bits, no API caching
[root@ip-10-251-138-239:/var/www/dekiwiki] /etc/init.d/dekiwiki restart
Stopping MindTouch Deki API: mindtouch.host.exe.
Starting MindTouch Deki API: mindtouch.host.exe.
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 522050 bytes
Concurrency Level: 5
Time taken for tests: 260.650275 seconds
Complete requests: 500
Failed requests: 428
(Connect: 0, Length: 428, Exceptions: 0)
Write errors: 0
Total transferred: 261200392 bytes
HTML transferred: 261025892 bytes
Requests per second: 1.92 [#/sec] (mean)
Time per request: 2606.503 [ms] (mean)
Time per request: 521.301 [ms] (mean, across all concurrent requests)
Transfer rate: 978.62 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 10
Processing: 2012 2599 255.9 2573 3584
Waiting: 1980 2577 255.2 2549 3536
Total: 2012 2599 255.9 2573 3584
Percentage of the requests served within a certain time (ms)
50% 2573
66% 2675
75% 2726
80% 2788
90% 2947
95% 3081
98% 3255
99% 3345
100% 3584 (longest request)
Test #1
Mysql config: shared-xlarge.cnf
cache:
<anonymous-output>true</anonymous-output>
<anonymous-output-long>3600</anonymous-output-long>
<anonymous-output-short>300</anonymous-output-short>
<pages>false</pages>
<permissions>true</permissions>
<roles>false</roles>
<services>true</services>
<users>true</users>
[root@ip-10-251-138-239:~] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 35362 bytes
Concurrency Level: 5
Time taken for tests: 23.296345 seconds
Complete requests: 500
Failed requests: 468
(Connect: 0, Length: 468, Exceptions: 0)
Write errors: 0
Total transferred: 17856816 bytes
HTML transferred: 17682316 bytes
Requests per second: 21.46 [#/sec] (mean)
Time per request: 232.963 [ms] (mean)
Time per request: 46.593 [ms] (mean, across all concurrent requests)
Transfer rate: 748.53 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 9
Processing: 135 231 51.2 223 627
Waiting: 129 224 51.4 215 621
Total: 135 231 51.2 223 627
Percentage of the requests served within a certain time (ms)
50% 223
66% 236
75% 248
80% 253
90% 275
95% 292
98% 332
99% 603
100% 627 (longest request)
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 35363 bytes
Concurrency Level: 10
Time taken for tests: 20.926797 seconds
Complete requests: 500
Failed requests: 349
(Connect: 0, Length: 349, Exceptions: 0)
Write errors: 0
Total transferred: 17855935 bytes
HTML transferred: 17681435 bytes
Requests per second: 23.89 [#/sec] (mean)
Time per request: 418.536 [ms] (mean)
Time per request: 41.854 [ms] (mean, across all concurrent requests)
Transfer rate: 833.24 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 2.7 0 28
Processing: 233 415 54.9 412 634
Waiting: 228 407 54.9 404 625
Total: 233 415 55.4 412 634
Percentage of the requests served within a certain time (ms)
50% 412
66% 433
75% 449
80% 460
90% 492
95% 511
98% 542
99% 566
100% 634 (longest request)
Test #2
Mysql config: shared-xlarge.cnf
cache:
<anonymous-output readonly="true">false</anonymous-output>
<anonymous-output-long readonly="true">3600</anonymous-output-long>
<anonymous-output-short readonly="true">300</anonymous-output-short>
<pages readonly="true">false</pages>
<permissions readonly="true">false</permissions>
<roles readonly="true">true</roles>
<services readonly="true">true</services>
<users readonly="true">true</users>
[root@ip-10-251-138-239:~] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 30514 bytes
Concurrency Level: 5
Time taken for tests: 63.804932 seconds
Complete requests: 500
Failed requests: 499
(Connect: 0, Length: 499, Exceptions: 0)
Write errors: 0
Total transferred: 17836151 bytes
HTML transferred: 17661651 bytes
Requests per second: 7.84 [#/sec] (mean)
Time per request: 638.049 [ms] (mean)
Time per request: 127.610 [ms] (mean, across all concurrent requests)
Transfer rate: 272.99 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 1
Processing: 234 635 82.4 630 1270
Waiting: 228 629 82.4 624 1263
Total: 234 635 82.4 630 1270
Percentage of the requests served within a certain time (ms)
50% 630
66% 659
75% 680
80% 690
90% 734
95% 769
98% 813
99% 871
100% 1270 (longest request)
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 35359 bytes
Concurrency Level: 10
Time taken for tests: 60.936956 seconds
Complete requests: 500
Failed requests: 382
(Connect: 0, Length: 382, Exceptions: 0)
Write errors: 0
Total transferred: 17853740 bytes
HTML transferred: 17679240 bytes
Requests per second: 8.21 [#/sec] (mean)
Time per request: 1218.739 [ms] (mean)
Time per request: 121.874 [ms] (mean, across all concurrent requests)
Transfer rate: 286.12 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.3 0 3
Processing: 721 1211 163.2 1203 1804
Waiting: 715 1204 163.2 1198 1797
Total: 721 1211 163.2 1203 1804
Percentage of the requests served within a certain time (ms)
50% 1203
66% 1270
75% 1309
80% 1334
90% 1415
95% 1489
98% 1596
99% 1671
100% 1804 (longest request)
mysql: ~20%
mono: 120%
[root@ip-10-251-138-239:~] ab -n 500 -c 5 http://localhost/index.php?title=
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /index.php?title=
Document Length: 27811 bytes
Concurrency Level: 5
Time taken for tests: 71.789970 seconds
Complete requests: 500
Failed requests: 455
(Connect: 0, Length: 455, Exceptions: 0)
Write errors: 0
Total transferred: 14078858 bytes
HTML transferred: 13904358 bytes
Requests per second: 6.96 [#/sec] (mean)
Time per request: 717.900 [ms] (mean)
Time per request: 143.580 [ms] (mean, across all concurrent requests)
Transfer rate: 191.50 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 8
Processing: 381 714 143.9 709 1179
Waiting: 375 708 143.7 703 1173
Total: 381 714 143.9 709 1179
Percentage of the requests served within a certain time (ms)
50% 709
66% 762
75% 797
80% 822
90% 899
95% 987
98% 1073
99% 1123
100% 1179 (longest request)
mysql: ~140%
mono: ~40%
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://localhost/en/RSS/Getting_Started/How_RSS_Works
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /en/RSS/Getting_Started/How_RSS_Works
Document Length: 30862 bytes
Concurrency Level: 10
Time taken for tests: 46.250928 seconds
Complete requests: 500
Failed requests: 438
(Connect: 0, Length: 438, Exceptions: 0)
Write errors: 0
Total transferred: 15605903 bytes
HTML transferred: 15431403 bytes
Requests per second: 10.81 [#/sec] (mean)
Time per request: 925.019 [ms] (mean)
Time per request: 92.502 [ms] (mean, across all concurrent requests)
Transfer rate: 329.51 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.4 0 10
Processing: 517 920 188.7 871 1630
Waiting: 512 913 187.2 863 1625
Total: 517 921 188.6 871 1630
Percentage of the requests served within a certain time (ms)
50% 871
66% 923
75% 981
80% 1068
90% 1226
95% 1329
98% 1390
99% 1543
100% 1630 (longest request)
5/19: SteveB's weekend checkins
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://localhost/en/RSS/Getting_Started/How_RSS_Works
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /en/RSS/Getting_Started/How_RSS_Works
Document Length: 30635 bytes
Concurrency Level: 10
Time taken for tests: 41.636848 seconds
Complete requests: 500
Failed requests: 382
(Connect: 0, Length: 382, Exceptions: 0)
Write errors: 0
Total transferred: 15491271 bytes
HTML transferred: 15316771 bytes
Requests per second: 12.01 [#/sec] (mean)
Time per request: 832.737 [ms] (mean)
Time per request: 83.274 [ms] (mean, across all concurrent requests)
Transfer rate: 363.33 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 2.7 0 23
Processing: 465 827 122.8 814 1395
Waiting: 460 820 123.2 807 1395
Total: 465 827 122.6 814 1395
Percentage of the requests served within a certain time (ms)
50% 814
66% 856
75% 882
80% 898
90% 955
95% 1018
98% 1220
99% 1289
100% 1395 (longest request)
New content-type: application/x.deki0805+xml
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://localhost/en/RSS/Getting_Started/How_RSS_Works
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /en/RSS/Getting_Started/How_RSS_Works
Document Length: 30654 bytes
Concurrency Level: 10
Time taken for tests: 37.183732 seconds
Complete requests: 500
Failed requests: 336
(Connect: 0, Length: 336, Exceptions: 0)
Write errors: 0
Total transferred: 15501345 bytes
HTML transferred: 15326845 bytes
Requests per second: 13.45 [#/sec] (mean)
Time per request: 743.675 [ms] (mean)
Time per request: 74.367 [ms] (mean, across all concurrent requests)
Transfer rate: 407.11 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.5 0 8
Processing: 478 739 91.2 736 1034
Waiting: 477 732 91.1 730 1029
Total: 478 739 91.1 736 1034
Percentage of the requests served within a certain time (ms)
50% 736
66% 773
75% 797
80% 815
90% 859
95% 892
98% 920
99% 961
100% 1034 (longest request)
[root@ip-10-251-138-239:~] ab -n 500 -c 10 http://mdc.scale.nex.us/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking mdc.scale.nex.us (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: mdc.scale.nex.us
Server Port: 80
Document Path: /En/Places
Document Length: 35285 bytes
Concurrency Level: 10
Time taken for tests: 49.137491 seconds
Complete requests: 500
Failed requests: 350
(Connect: 0, Length: 350, Exceptions: 0)
Write errors: 0
Total transferred: 17816461 bytes
HTML transferred: 17641961 bytes
Requests per second: 10.18 [#/sec] (mean)
Time per request: 982.750 [ms] (mean)
Time per request: 98.275 [ms] (mean, across all concurrent requests)
Transfer rate: 354.07 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 1 3 4.5 2 44
Processing: 532 974 125.4 968 1422
Waiting: 521 959 125.0 953 1410
Total: 534 978 125.9 971 1428
Percentage of the requests served within a certain time (ms)
50% 971
66% 1022
75% 1050
80% 1076
90% 1133
95% 1201
98% 1262
99% 1348
100% 1428 (longest request)
Max's MySQL's fix and SteveB's xpath fix
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://mdc.scale.nex.us/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking mdc.scale.nex.us (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: mdc.scale.nex.us
Server Port: 80
Document Path: /En/Places
Document Length: 35200 bytes
Concurrency Level: 10
Time taken for tests: 45.286792 seconds
Complete requests: 500
Failed requests: 458
(Connect: 0, Length: 458, Exceptions: 0)
Write errors: 0
Total transferred: 17775547 bytes
HTML transferred: 17601047 bytes
Requests per second: 11.04 [#/sec] (mean)
Time per request: 905.736 [ms] (mean)
Time per request: 90.574 [ms] (mean, across all concurrent requests)
Transfer rate: 383.29 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 1 3 3.8 2 41
Processing: 576 896 106.9 888 1289
Waiting: 545 880 106.1 873 1251
Total: 578 899 106.8 892 1292
Percentage of the requests served within a certain time (ms)
50% 892
66% 934
75% 964
80% 990
90% 1042
95% 1080
98% 1142
99% 1170
100% 1292 (longest request)
after SteveB's Parser tweak (8638)
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34937 bytes
Concurrency Level: 10
Time taken for tests: 39.760465 seconds
Complete requests: 500
Failed requests: 344
(Connect: 0, Length: 344, Exceptions: 0)
Write errors: 0
Total transferred: 17642746 bytes
HTML transferred: 17468246 bytes
Requests per second: 12.58 [#/sec] (mean)
Time per request: 795.209 [ms] (mean)
Time per request: 79.521 [ms] (mean, across all concurrent requests)
Transfer rate: 433.32 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.1 0 23
Processing: 497 792 137.1 778 1799
Waiting: 491 785 137.0 770 1792
Total: 497 792 137.1 778 1799
Percentage of the requests served within a certain time (ms)
50% 778
66% 814
75% 844
80% 867
90% 908
95% 962
98% 1068
99% 1613
100% 1799 (longest request)
after r8639
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34937 bytes
Concurrency Level: 10
Time taken for tests: 38.300477 seconds
Complete requests: 500
Failed requests: 351
(Connect: 0, Length: 351, Exceptions: 0)
Write errors: 0
Total transferred: 17642787 bytes
HTML transferred: 17468287 bytes
Requests per second: 13.05 [#/sec] (mean)
Time per request: 766.010 [ms] (mean)
Time per request: 76.601 [ms] (mean, across all concurrent requests)
Transfer rate: 449.84 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 512 761 88.1 760 1065
Waiting: 506 754 88.0 752 1059
Total: 512 761 88.1 760 1065
Percentage of the requests served within a certain time (ms)
50% 760
66% 801
75% 818
80% 835
90% 879
95% 916
98% 953
99% 993
100% 1065 (longest request)
r8645
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34940 bytes
Concurrency Level: 10
Time taken for tests: 40.330830 seconds
Complete requests: 500
Failed requests: 498
(Connect: 0, Length: 498, Exceptions: 0)
Write errors: 0
Total transferred: 17642768 bytes
HTML transferred: 17468268 bytes
Requests per second: 12.40 [#/sec] (mean)
Time per request: 806.617 [ms] (mean)
Time per request: 80.662 [ms] (mean, across all concurrent requests)
Transfer rate: 427.19 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 439 802 113.9 797 1292
Waiting: 433 796 113.9 790 1292
Total: 439 802 113.9 797 1292
Percentage of the requests served within a certain time (ms)
50% 797
66% 840
75% 865
80% 891
90% 952
95% 993
98% 1059
99% 1106
100% 1292 (longest request)
r8646
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34940 bytes
Concurrency Level: 10
Time taken for tests: 39.573351 seconds
Complete requests: 500
Failed requests: 495
(Connect: 0, Length: 495, Exceptions: 0)
Write errors: 0
Total transferred: 17642788 bytes
HTML transferred: 17468288 bytes
Requests per second: 12.63 [#/sec] (mean)
Time per request: 791.467 [ms] (mean)
Time per request: 79.147 [ms] (mean, across all concurrent requests)
Transfer rate: 435.37 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.7 0 12
Processing: 435 787 143.6 775 1579
Waiting: 429 780 143.7 769 1572
Total: 435 787 143.6 775 1579
Percentage of the requests served within a certain time (ms)
50% 775
66% 817
75% 843
80% 864
90% 918
95% 964
98% 1401
99% 1501
100% 1579 (longest request)
r8646 (ban cache enabled)
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34937 bytes
Concurrency Level: 10
Time taken for tests: 38.906236 seconds
Complete requests: 500
Failed requests: 354
(Connect: 0, Length: 354, Exceptions: 0)
Write errors: 0
Total transferred: 17642806 bytes
HTML transferred: 17468306 bytes
Requests per second: 12.85 [#/sec] (mean)
Time per request: 778.125 [ms] (mean)
Time per request: 77.812 [ms] (mean, across all concurrent requests)
Transfer rate: 442.83 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.8 0 11
Processing: 353 774 132.1 759 1451
Waiting: 348 767 132.2 753 1441
Total: 353 774 132.1 759 1451
Percentage of the requests served within a certain time (ms)
50% 759
66% 796
75% 833
80% 857
90% 909
95% 965
98% 1163
99% 1335
100% 1451 (longest request)
r8647
[root@ip-10-251-138-239:/var/www/dekiwiki/bin] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34937 bytes
Concurrency Level: 10
Time taken for tests: 38.542062 seconds
Complete requests: 500
Failed requests: 346
(Connect: 0, Length: 346, Exceptions: 0)
Write errors: 0
Total transferred: 17642822 bytes
HTML transferred: 17468322 bytes
Requests per second: 12.97 [#/sec] (mean)
Time per request: 770.841 [ms] (mean)
Time per request: 77.084 [ms] (mean, across all concurrent requests)
Transfer rate: 447.02 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.6 0 9
Processing: 452 767 98.3 761 1122
Waiting: 446 759 98.5 753 1116
Total: 452 767 98.3 762 1122
Percentage of the requests served within a certain time (ms)
50% 762
66% 803
75% 833
80% 848
90% 891
95% 930
98% 982
99% 1035
100% 1122 (longest request)
r8659
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 10 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34892 bytes
Concurrency Level: 10
Time taken for tests: 34.354979 seconds
Complete requests: 500
Failed requests: 367
(Connect: 0, Length: 367, Exceptions: 0)
Write errors: 0
Total transferred: 17619859 bytes
HTML transferred: 17445359 bytes
Requests per second: 14.55 [#/sec] (mean)
Time per request: 687.100 [ms] (mean)
Time per request: 68.710 [ms] (mean, across all concurrent requests)
Transfer rate: 500.83 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.2 0 9
Processing: 457 684 96.2 678 1048
Waiting: 450 677 96.2 669 1042
Total: 457 684 96.2 678 1048
Percentage of the requests served within a certain time (ms)
50% 678
66% 719
75% 748
80% 760
90% 810
95% 856
98% 910
99% 947
100% 1048 (longest request)
r. 8698, eAccelerator OFF
<cache>
<anonymous-output>true</anonymous-output>
<roles>true</roles>
<services>true</services>
<users>true</users>
<pages>false</pages>
<permissions>false</permissions>
<bans>true</bans>
</cache>
[root@ip-10-251-138-239:~] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34948 bytes
Concurrency Level: 5
Time taken for tests: 30.731926 seconds
Complete requests: 500
Failed requests: 461
(Connect: 0, Length: 461, Exceptions: 0)
Write errors: 0
Total transferred: 17647240 bytes
HTML transferred: 17472740 bytes
Requests per second: 16.27 [#/sec] (mean)
Time per request: 307.319 [ms] (mean)
Time per request: 61.464 [ms] (mean, across all concurrent requests)
Transfer rate: 560.75 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 3.6 0 79
Processing: 172 305 59.1 298 692
Waiting: 157 288 58.6 280 671
Total: 172 306 59.3 298 692
Percentage of the requests served within a certain time (ms)
50% 298
66% 318
75% 333
80% 349
90% 372
95% 403
98% 437
99% 531
100% 692 (longest request)
8.05.1 RC1, eAccelerator, no API caching
[root@ip-10-251-138-239:/var/www/dekiwiki] /etc/init.d/dekiwiki restart
Stopping MindTouch Deki API: mindtouch.host.exe.
Starting MindTouch Deki API: mindtouch.host.exe.
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34981 bytes
Concurrency Level: 5
Time taken for tests: 40.627465 seconds
Complete requests: 500
Failed requests: 441
(Connect: 0, Length: 441, Exceptions: 0)
Write errors: 0
Total transferred: 17665676 bytes
HTML transferred: 17491176 bytes
Requests per second: 12.31 [#/sec] (mean)
Time per request: 406.275 [ms] (mean)
Time per request: 81.255 [ms] (mean, across all concurrent requests)
Transfer rate: 424.61 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 282 404 74.9 398 971
Waiting: 276 397 75.3 390 961
Total: 282 404 74.9 398 971
Percentage of the requests served within a certain time (ms)
50% 398
66% 416
75% 431
80% 440
90% 465
95% 488
98% 542
99% 947
100% 971 (longest request)
8.05.1 RC1, eAccelerator, API caching:
<cache> <anonymous-output>true</anonymous-output> <anonymous-output-long>3600</anonymous-output-long> <anonymous-output-short>300</anonymous-output-short> <roles>true</roles> <services>true</services> <users>true</users> <pages>false</pages> <permissions>false</permissions> <bans>true</bans> </cache>
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34982 bytes
Concurrency Level: 5
Time taken for tests: 19.754443 seconds
Complete requests: 500
Failed requests: 479
(Connect: 0, Length: 479, Exceptions: 0)
Write errors: 0
Total transferred: 17666966 bytes
HTML transferred: 17492466 bytes
Requests per second: 25.31 [#/sec] (mean)
Time per request: 197.544 [ms] (mean)
Time per request: 39.509 [ms] (mean, across all concurrent requests)
Transfer rate: 873.32 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.0 0 10
Processing: 124 196 75.6 186 904
Waiting: 117 188 75.5 178 891
Total: 124 196 76.2 186 904
Percentage of the requests served within a certain time (ms)
50% 186
66% 196
75% 204
80% 209
90% 232
95% 261
98% 290
99% 875
100% 904 (longest request)
8.05 RC1, no eAccelerator, API caching
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34988 bytes
Concurrency Level: 5
Time taken for tests: 31.884932 seconds
Complete requests: 500
Failed requests: 466
(Connect: 0, Length: 466, Exceptions: 0)
Write errors: 0
Total transferred: 17667120 bytes
HTML transferred: 17492620 bytes
Requests per second: 15.68 [#/sec] (mean)
Time per request: 318.849 [ms] (mean)
Time per request: 63.770 [ms] (mean, across all concurrent requests)
Transfer rate: 541.10 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.2 0 26
Processing: 184 317 53.5 310 515
Waiting: 170 300 52.8 295 498
Total: 184 317 53.5 310 515
Percentage of the requests served within a certain time (ms)
50% 310
66% 335
75% 348
80% 359
90% 382
95% 420
98% 459
99% 490
100% 515 (longest request)
[root@ip-10-251-138-239:/var/www/dekiwiki]
8.05.1 RC1, no eAccel, no API caching
[root@ip-10-251-138-239:/var/www/dekiwiki] ab -n 500 -c 5 http://localhost/En/Places
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests
Server Software: Apache/2.2.3
Server Hostname: localhost
Server Port: 80
Document Path: /En/Places
Document Length: 34979 bytes
Concurrency Level: 5
Time taken for tests: 51.802014 seconds
Complete requests: 500
Failed requests: 483
(Connect: 0, Length: 483, Exceptions: 0)
Write errors: 0
Total transferred: 17665625 bytes
HTML transferred: 17491125 bytes
Requests per second: 9.65 [#/sec] (mean)
Time per request: 518.020 [ms] (mean)
Time per request: 103.604 [ms] (mean, across all concurrent requests)
Transfer rate: 333.02 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 3.9 0 85
Processing: 355 515 74.7 506 1045
Waiting: 341 500 74.9 491 1029
Total: 355 515 76.3 506 1052
Percentage of the requests served within a certain time (ms)
50% 506
66% 533
75% 546
80% 558
90% 587
95% 619
98% 665
99% 992
100% 1052 (longest request)
awefawf