「技術」カテゴリーアーカイブ

ext3で一つのディレクトリのなかに作れるディレクトリ数やファイル数の上限

ext3になってあまり気にしなくて良くなったと思っていたら、ある日「too many links」と怒られディレクトリが作れなくなって困った時のメモ。

ディレクトリの数

31,998 (32,000 から”.”と”..”の二つぶんを引いた数)

ファイルの数

inodeが先に足りなくなる位の数(だんだん遅くなっていくのであまり数を増やさない方が…)

参考:ディレクトリ数上限&ファイル数上限

apcのGCエラーが出たら

apacheのログファイルにこんなのが出てきたら

[apc-warning] GC cache entry

apcのメモリーサイズが小さすぎてGCに失敗しているらしいので、php.iniに

apc.shm_size=64

とか書けばオッケー。

何も指定していないとデフォルトで30MB確保されるようになってるんだけど、これは小さすぎるようなので、64MB辺りをミニマムに考えておいた方が良さそう。
追記:64じゃまだ小さそうなので96にした。