(Тестовано на OS X 10.8.2; інші випуски можуть дещо відрізнятися.)
Ви можете змінити обмеження системи на ptys за допомогою команди sysctl .
sudo sysctl -w kern.tty.ptmx_max=255
Це повинно негайно відкрити більше ptys.
Щоб встановити це автоматично після кожного перезавантаження, введіть у /etc/sysctl.confфайл такий рядок :
kern.tty.ptmx_max=255
(Примітка. Я цього не пробував, але, з погляду на вихідний код, схоже, що запуск обробляє цей файл.)
Цей файл може не існувати; якщо вам доведеться його створити, ви, ймовірно, повинні бути впевнені, що він обмежив право власності та дозволи:
sudo chown root:wheel /etc/sysctl.conf
sudo chmod 644 /etc/sysctl.conf
Зрештою, ви можете зіткнутися з деякими іншими обмеженнями ресурсів для кожного процесу чи користувача (наприклад, загальна кількість процесів на користувача та загальна кількість дескрипторів відкритого файлу на процес).