O Mac OS X limita o número de processos a 266 e abre os arquivos a 256. Às vezes, isso é um problema; 256 arquivos abertos e 266 processos não são muito.
Como é possível alterar os valores padrão de ulimit no Mac OS X 10.6.7?
(Espero que não haja diferença entre 10.6.7 e outras versões do Snow Leopard.)
Pergunta relacionada na falha do servidor. Infelizmente, a resposta é para o Mac OS X 10.5 e não está funcionando na 10.6.
osx-snow-leopard
ulimit
Olli
fonte
fonte
ulimit -n 1024
. Mas isso não muda o padrão.Respostas:
O launchctl tem controle sobre isso agora.
Você pode fazer um
para definir os limites flexíveis e flexíveis para o máximo de arquivos abertos. Para mais informações, consulte a seção 'limite' de:
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/launchctl.1.html
fonte
launchctl limit maxfiles 2048 2048
emongo
ainda estamos recebendo osoft rlimits too low
erro. Mais alguma coisa que eu possa tentar?launchctl limit maxfiles 2048 unlimited
embora eu sugira visualizar suas configurações atuaislaunchctl limit maxfiles
antes de fazê-lo; caso contrário, você trancará completamente o computador.Há uma resposta no StackOverflow para este. Aparentemente
ulimit
faz isso agora.fonte
PARA SUA INFORMAÇÃO.
.bash_profile
A atualização não me ajudou no OS v10.10.3, mas a reinstalação do NodeJS de 0.10.35 para 0.12.3 me ajudou e o erro desapareceu.fonte