アクセス解析でResearch Artisanを使っていつもどおり開いたらなんとサーバエラー。
エラーログを見てみると、
Unable to allocate memory for pool.
どうやらメモリ不足なよう。
前にも同じようにエラーが出てしまったが、その時はapc.iniの設定を変更するだけで解決した。
apc.mmap_file_mask=/dev/zero
だが今回再発。そして初めて知ったAPCの管理画面。
参考リンク Do You PHP はてな
http://d.hatena.ne.jp/shimooka/20080522/1211434381
Memory Usageのグラフが真っ赤っかでした。
デフォルト設定の32MBのままで、使用が32MB。
以下変更点
apc.shm_size = 32MB
↓
apc.shm_size = 512M
apc.ttl = 7200
↓
apc.ttl = 2400
apc.user_entries_hint = 4096
↓
apc.user_entries_hint = 640000
まずはこれで様子見。幸いメモリには余裕がある。