Mac OS X limita el número de procesos a 266 y abre archivos a 256. A veces esto es un problema; 256 archivos abiertos y 266 procesos no son tanto.
¿Cómo es posible cambiar los valores predeterminados de ulimit en Mac OS X 10.6.7?
(Esperemos que no haya diferencia entre 10.6.7 y otros lanzamientos de Snow Leopard).
Pregunta relacionada en serverfault. Desafortunadamente, la respuesta es para Mac OS X 10.5, y no funciona en 10.6.
osx-snow-leopard
ulimit
Olli
fuente
fuente
ulimit -n 1024
. Pero no cambia el valor predeterminado.Respuestas:
launchctl tiene control sobre eso ahora.
Puedes hacer un
para establecer los límites blandos y duros para el máximo de archivos abiertos. Para obtener más información, consulte la sección 'límite' de:
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/launchctl.1.html
fuente
launchctl limit maxfiles 2048 2048
ymongo
sigo teniendo elsoft rlimits too low
error. ¿Algo más que pueda probar?launchctl limit maxfiles 2048 unlimited
embargo, el comando correcto sería sugerir que vea su configuración actuallaunchctl limit maxfiles
antes de hacerlo, de lo contrario, bloqueará completamente su computadora.Hay una respuesta en StackOverflow para esta. Aparentemente lo
ulimit
hace ahora.fuente
FYI.
.bash_profile
La actualización no me ayudó para OS v10.10.3, pero la reinstalación de NodeJS de 0.10.35 a 0.12.3 me ayudó, y el error desapareció.fuente