# ab -c5 -n100 http://sv2003.xaffy.net/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking sv2003.xaffy.net (be patient).....done
Server Software: Apache/2.4.6
Server Hostname: sv2003.xaffy.net
Server Port: 80
Document Path: /
Document Length: 18650 bytes
Concurrency Level: 5
Time taken for tests: 48.793 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 1890100 bytes
HTML transferred: 1865000 bytes
Requests per second: 2.05 [#/sec] (mean)
Time per request: 2439.644 [ms] (mean)
Time per request: 487.929 [ms] (mean, across all concurrent requests)
Transfer rate: 37.83 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 8 6.6 5 35
Processing: 506 2399 582.9 2297 4778
Waiting: 395 1699 628.7 1593 4728
Total: 511 2407 583.6 2304 4788
Percentage of the requests served within a certain time (ms)
50% 2304
66% 2407
75% 2543
80% 2601
90% 3098
95% 3516
98% 4188
99% 4788
100% 4788 (longest request)
# ab -c5 -n100 http://sv2003.xaffy.net/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking sv2003.xaffy.net (be patient).....done
Server Software: nginx
Server Hostname: sv2003.xaffy.net
Server Port: 80
Document Path: /
Document Length: 18758 bytes
Concurrency Level: 5
Time taken for tests: 8.911 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 1898200 bytes
HTML transferred: 1875800 bytes
Requests per second: 11.22 [#/sec] (mean)
Time per request: 445.536 [ms] (mean)
Time per request: 89.107 [ms] (mean, across all concurrent requests)
Transfer rate: 208.03 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 6 6.7 4 53
Processing: 160 399 237.3 300 1297
Waiting: 133 259 144.7 226 1177
Total: 165 406 238.4 303 1303
Percentage of the requests served within a certain time (ms)
50% 303
66% 391
75% 498
80% 571
90% 778
95% 941
98% 1232
99% 1303
100% 1303 (longest request)
Serversman@VPS Petit実力テスト
とりあえずなわけだけど、実力テストを実施しました。
ま、まず、本気で使う気がなくなった主な原因は、とにかく遅いことに尽きる。
標準パッケージは、一つで、CentOS7 PRセットのみ。
それは、別に問題ないが、とりあえず、メモリー256MBに合わせて、最適化しつつ、Apache2を動かして、CentOS7標準のMariaDBでは、メモリーリークっぽい動作になるので、MariaDBはヤメにして、MySQLd 5.5に置き換えた後、更に、InnoDBを停止して、MyIsamのみで動作させつつ、一応の最適化を行った場合に、バルクのWordPressがどれほどのレスポンスが出るかと言うテストをした。
同時接続数を 5として、100回アクセスの平均値なので、それほどの誤差は含まれていないが、平均表示ページ数が、秒速2.05ページと言う結果となった。平均応答速度は、487.929 [ms]と言う結果になった。
アクセス中のメモリー負荷
# free -m total used free shared buff/cache available Mem: 256 119 0 64 136 15 Swap: 256 27 228
最適化しているので、メモリー負荷に関しては、十分動作範囲に収まっているが、CPU負荷は100%に張り付いたままであった。
nginx Reverse Proxyのみとして動作させた場合のレスポンス
動作はネットワーク応答のみなので、ネットワーク速度などが足かせとなって、秒速11.22ページ以上の応答速度が出せない結果となった。
結論からすると、メモリー消費量を抑えても、大幅な速度アップは望めないということになる。