(Probado en OS X 10.8.2; otras versiones pueden ser ligeramente diferente).
Usted puede cambiar el límite del sistema en pty-s con el sysctl comando.
sudo sysctl -w kern.tty.ptmx_max=255
Esto debe inmediatamente dejar de abrir más pty-s.
Para establecer automáticamente después de cada reinicio, poner la siguiente línea en la /etc/sysctl.conf
archivo:
kern.tty.ptmx_max=255
(Nota: yo no intente esto, sino que, de un vistazo al código fuente, se ve como launchd hace el proceso de este archivo).
Este archivo no existe; si usted tiene que crear, probablemente, usted debe asegurarse de que se ha restringido a la propiedad y los permisos:
sudo chown root:wheel /etc/sysctl.conf
sudo chmod 644 /etc/sysctl.conf
Finalmente, usted puede funcionar en algunos otros por proceso o por el usuario de los límites de los recursos (por ejemplo, número total de procesos por usuario, y el número total de descriptores de fichero abiertos por cada proceso).