- 追加された行はこの色です。
- 削除された行はこの色です。
* eAcceleratorの効果を測定 [#h7b3da3a]
** 測定方法 [#b48e828d]
- Xdebugを用いて、某商用サイトトップ(フレームワーク、Smarty、PEAR::DBを元にしたDBマネージャを使用しており、かなり重い)を各6回測定。
- 3回測定後、Apacheを再起動した。
- 測定値はXdebugのTotal Processing。
- 合わせて、eAccあり、なし時のメモリ使用量も測定。
ps -eo vsz,command |grep '/usr/local/sbin/httpd' | awk '{v+=$1}END{print v}'
** 測定結果 [#n395fe3e]
3回測定後、Apacheを再起動した。
||なし|あり|h
|1|2.19|3.04|
|2|3.28|1.82|
|3|2.07|1.81|
|4|2.07|1.88|
|5|2.03|1.8|
|6|2.03|1.79|
** 最低・最速を省いて、平均値を追加 [#s1e1a1b4]
||なし|あり|h
|1|2.19|1.82|
|2|2.07|1.81|
|3|2.07|1.88|
|4|2.03|1.8|
|BGCOLOR(PINK):AVG|BGCOLOR(PINK):2.09|BGCOLOR(PINK):1.83|
** Apacheメモリ使用量 [#ea3e6419]
- Apache起動直後の測定
- httpd.confは以下
MinSpareServers 16
MaxSpareServers 128
StartServers 16
MaxClients 128
||あり|なし|h
|1|488560|207652|
|2|483820|207788|
|BGCOLOR(PINK):AVG|BGCOLOR(PINK):486190|BGCOLOR(PINK):207720|
** 所感 [#f17a447e]
- 若干速くなる。
- メモリを消費する。
- インストールは簡単なので、速度が欲しければ使用する価値がある。