us
usmannasir
#1
This post is related to Xenforo performance article on the blog.
OpenLiteSpeed Performance
First Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: LiteSpeed
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7094 bytes
Concurrency Level: 25
Time taken for tests: 0.455 seconds
Complete requests: 5000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 5000
Total transferred: 37720097 bytes
HTML transferred: 35470000 bytes
Requests per second: 10980.68 [#/sec] (mean)
Time per request: 2.277 [ms] (mean)
Time per request: 0.091 [ms] (mean, across all concurrent requests)
Transfer rate: 80896.97 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 1 2 2.5 2 41
Waiting: 1 2 2.5 2 40
Total: 1 2 2.5 2 41
Percentage of the requests served within a certain time (ms)
50% 2
66% 2
75% 2
80% 2
90% 2
95% 2
98% 4
99% 21
100% 41 (longest request)
Second Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: LiteSpeed
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7094 bytes
Concurrency Level: 25
Time taken for tests: 0.418 seconds
Complete requests: 5000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 5000
Total transferred: 37720000 bytes
HTML transferred: 35470000 bytes
Requests per second: 11975.39 [#/sec] (mean)
Time per request: 2.088 [ms] (mean)
Time per request: 0.084 [ms] (mean, across all concurrent requests)
Transfer rate: 88224.93 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 0 2 2.5 2 24
Waiting: 0 2 2.5 2 24
Total: 0 2 2.5 2 24
Percentage of the requests served within a certain time (ms)
50% 2
66% 2
75% 2
80% 2
90% 2
95% 2
98% 6
99% 21
100% 24 (longest request)
Third Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: LiteSpeed
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7094 bytes
Concurrency Level: 25
Time taken for tests: 0.414 seconds
Complete requests: 5000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 5000
Total transferred: 37720000 bytes
HTML transferred: 35470000 bytes
Requests per second: 12085.59 [#/sec] (mean)
Time per request: 2.069 [ms] (mean)
Time per request: 0.083 [ms] (mean, across all concurrent requests)
Transfer rate: 89036.77 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 1 2 2.4 2 24
Waiting: 0 2 2.4 2 24
Total: 1 2 2.4 2 24
Percentage of the requests served within a certain time (ms)
50% 2
66% 2
75% 2
80% 2
90% 2
95% 2
98% 4
99% 21
100% 24 (longest request)
Forth Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: LiteSpeed
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7094 bytes
Concurrency Level: 25
Time taken for tests: 0.410 seconds
Complete requests: 5000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 5000
Total transferred: 37720000 bytes
HTML transferred: 35470000 bytes
Requests per second: 12200.66 [#/sec] (mean)
Time per request: 2.049 [ms] (mean)
Time per request: 0.082 [ms] (mean, across all concurrent requests)
Transfer rate: 89884.53 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 1 2 2.4 2 24
Waiting: 0 2 2.3 2 23
Total: 1 2 2.4 2 24
Percentage of the requests served within a certain time (ms)
50% 2
66% 2
75% 2
80% 2
90% 2
95% 2
98% 3
99% 20
100% 24 (longest request)
NGINX Performance (Apache Backend)
First run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: nginx
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7096 bytes
Concurrency Level: 25
Time taken for tests: 407.382 seconds
Complete requests: 5000
Failed requests: 4356
(Connect: 0, Receive: 0, Length: 4356, Exceptions: 0)
Write errors: 0
Keep-Alive requests: 4955
Total transferred: 38333960 bytes
HTML transferred: 35495265 bytes
Requests per second: 12.27 [#/sec] (mean)
Time per request: 2036.909 [ms] (mean)
Time per request: 81.476 [ms] (mean, across all concurrent requests)
Transfer rate: 91.89 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 125 2035 113.8 2035 2963
Waiting: 123 2035 113.8 2035 2963
Total: 126 2035 113.8 2035 2963
Percentage of the requests served within a certain time (ms)
50% 2035
66% 2061
75% 2079
80% 2090
90% 2117
95% 2146
98% 2187
99% 2267
100% 2963 (longest request)
Second run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: nginx
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7104 bytes
Concurrency Level: 25
Time taken for tests: 408.428 seconds
Complete requests: 5000
Failed requests: 3999
(Connect: 0, Receive: 0, Length: 3999, Exceptions: 0)
Write errors: 0
Keep-Alive requests: 4956
Total transferred: 38362051 bytes
HTML transferred: 35523327 bytes
Requests per second: 12.24 [#/sec] (mean)
Time per request: 2042.141 [ms] (mean)
Time per request: 81.686 [ms] (mean, across all concurrent requests)
Transfer rate: 91.72 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 129 2040 111.9 2039 3520
Waiting: 128 2040 111.9 2039 3520
Total: 129 2040 111.8 2039 3520
Percentage of the requests served within a certain time (ms)
50% 2039
66% 2065
75% 2081
80% 2091
90% 2117
95% 2147
98% 2199
99% 2270
100% 3520 (longest request)
Third Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: nginx
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7094 bytes
Concurrency Level: 25
Time taken for tests: 427.274 seconds
Complete requests: 5000
Failed requests: 4675
(Connect: 0, Receive: 0, Length: 4675, Exceptions: 0)
Write errors: 0
Keep-Alive requests: 4958
Total transferred: 38336822 bytes
HTML transferred: 35498040 bytes
Requests per second: 11.70 [#/sec] (mean)
Time per request: 2136.368 [ms] (mean)
Time per request: 85.455 [ms] (mean, across all concurrent requests)
Transfer rate: 87.62 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 2
Processing: 187 2134 209.5 2096 4194
Waiting: 185 2134 209.5 2096 4194
Total: 188 2134 209.5 2096 4194
Percentage of the requests served within a certain time (ms)
50% 2096
66% 2134
75% 2164
80% 2181
90% 2240
95% 2484
98% 2961
99% 3099
100% 4194 (longest request)
Forth Run
ab -n 5000 -k -H "Accept-Encoding: gzip,deflate" -c 25 http://xenforo.cyberpanel.net/index.php
This is ApacheBench, Version 2.3 <$Revision: 1430300 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking xenforo.cyberpanel.net (be patient)
Completed 500 requests
Completed 1000 requests
Completed 1500 requests
Completed 2000 requests
Completed 2500 requests
Completed 3000 requests
Completed 3500 requests
Completed 4000 requests
Completed 4500 requests
Completed 5000 requests
Finished 5000 requests
Server Software: nginx
Server Hostname: xenforo.cyberpanel.net
Server Port: 80
Document Path: /index.php
Document Length: 7106 bytes
Concurrency Level: 25
Time taken for tests: 420.698 seconds
Complete requests: 5000
Failed requests: 4358
(Connect: 0, Receive: 0, Length: 4358, Exceptions: 0)
Write errors: 0
Keep-Alive requests: 4956
Total transferred: 38362470 bytes
HTML transferred: 35523746 bytes
Requests per second: 11.89 [#/sec] (mean)
Time per request: 2103.489 [ms] (mean)
Time per request: 84.140 [ms] (mean, across all concurrent requests)
Transfer rate: 89.05 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.1 0 1
Processing: 128 2101 141.6 2088 3386
Waiting: 126 2101 141.6 2088 3386
Total: 128 2101 141.6 2088 3386
Percentage of the requests served within a certain time (ms)
50% 2088
66% 2125
75% 2149
80% 2164
90% 2203
95% 2264
98% 2366
99% 2538
100% 3386 (longest request)