2010年1月26日火曜日

キャッシュ及びアクセラレーターの比較

ベンチマークの比較です。
1.Apacheのキャッシュ機能を有効にした場合
2.PHPアクセラレーター(Xcache)を使った場合
3.XOOPSのキャッシュ機能を有効にした場合

サーバーを設置した場所とは全く別のサイトにCentOS環境を作成し、下記コマンドで比較した

[root@localhost ~]# ab -n 100 -c 10 http://xxxx-net.jp/
比較表
               Normal    Apache Cache On   PHP Xcache On
Time taken for tests:
1回目           28.921658     21.236325       12.785964
2回目           22.197865     24.28028       10.592108
3回目           29.399440     21.620780
Requests per second:
1回目           3.46         4.71           7.82
2回目           4.50         4.16           9.44
3回目           3.44         4.63

確かに速くなってます。
Xcacheでは体感上も確実に速度アップしました。
XOOPSのキャッシュ機能での比較はでは殆んど変化しなかったためここには載せていません。
設定が悪いのだろうか?