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 2048ymongosigo teniendo elsoft rlimits too lowerror. ¿Algo más que pueda probar?launchctl limit maxfiles 2048 unlimitedembargo, el comando correcto sería sugerir que vea su configuración actuallaunchctl limit maxfilesantes de hacerlo, de lo contrario, bloqueará completamente su computadora.Hay una respuesta en StackOverflow para esta. Aparentemente lo
ulimithace ahora.fuente
FYI.
.bash_profileLa 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