phpのapc
apcとは、PHPの中間コードをキャッシュして高速化や最適化を行う拡張モジュール。 このようなモジュールはPHPアクセラレータというが、いくつか種類があり、apcはその1つ。
fedraでインストールするには、
yum install php-pecl-apc
その後、/etc/php.d/apc.iniでパラメタを設定。
apc.optimization=2
これは、最適化レベル。デフォルトは0で、最適化を行わない。値が大きいほど最適化のレベルが高くなるらしいが、どの程度の整数値を指定すればいいのか不明。
apc.shm_size=96
apcの共有メモリのサイズで単位はMB。大きめにとらないとGC(ガーベージコレクタ)が正常に動作しないようで、apacheのエラーログに
[apc-warning] GC cache entry
がでる。