Mac OSXでulimitパラメータを変更する
デフォルトのulimitコマンドはlaunchdから継承され、デフォルトのlimitsパラメータは次のとおりです.
daviddeMacBook-Pro:etc david$ sudo launchctl limit
Password:
cpu unlimited unlimited
filesize unlimited unlimited
data unlimited unlimited
stack 8388608 67104768
core 0 unlimited
rss unlimited unlimited
memlock unlimited unlimited
maxproc 709 1064
maxfiles 256 unlimited
socket , ulimit , :
1. /etc/launchd.conf( , root ) , :
echo "limit maxfiles 65535 unlimited" | sudo tee -a /etc/launchd.conf
tee , , -a " ".
2. , lanuchd ; , server.
, >> /etc/launchd.conf .
:
----------------------------------------------------
1.
65535 unlimited
2 soft hard .
2. Linux redhat/centos osx , :
vi /etc/security/limits.conf
# noproc ,nofile
# soft , .
# hard , , root .
* soft noproc 11000
* hard noproc 11000
* soft nofile 4100
* hard nofile 4100