by shigemk2

当面は技術的なことしか書かない

プロセスにはリソースの制限がある

カーネルによって1プロセスごとのリソースの制限が設定されている。
その最大数はシステムによるけども、ソフトリミットとハードリミットが設定されており、
(特にハードリミットについては)リミットをオーバーすると Too many open filesなるエラーが出る。

httperf(1)を使って、プロセスが同時に数千のネットワークコネクションを扱うときは、
ソフトリミットを引き上げる必要がある事がある。

http://tatsu-zine.com/books/naruhounix