Apple System: Error: ENFILE: file table overflow

在MAC上跑nodejs,遇到了一個問題:file table overflow

主要意思就是說文件打開太多了,超過了限制,產生這個問題主要是蘋果操作系統的限制。

echo kern.maxfiles=65536 | sudo tee -a /etc/sysctl.conf
echo kern.maxfilesperproc=65536 | sudo tee -a /etc/sysctl.conf
sudo sysctl -w kern.maxfiles=65536
sudo sysctl -w kern.maxfilesperproc=65536
ulimit -n 65536

按上面執行一下就好了,具體的命令我也沒深究

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章