(Diuji pada OS X 10.8.2; rilis lain mungkin sedikit berbeda.)
Anda dapat mengubah batas sistem pada ptys dengan perintah sysctl .
sudo sysctl -w kern.tty.ptmx_max=255
Ini harus segera membiarkan Anda membuka lebih banyak ptys.
Untuk mengatur ini secara otomatis setelah setiap reboot, masukkan baris berikut dalam /etc/sysctl.conf
file:
kern.tty.ptmx_max=255
(Catatan: Saya tidak mencoba ini, tetapi, dari melihat kode sumber, sepertinya launchd tidak memproses file ini.)
File ini mungkin tidak ada; jika Anda harus membuatnya, Anda mungkin harus yakin itu telah membatasi kepemilikan dan izin:
sudo chown root:wheel /etc/sysctl.conf
sudo chmod 644 /etc/sysctl.conf
Akhirnya, Anda dapat mengalami beberapa batas sumber daya per-proses atau per-pengguna lainnya (mis. Jumlah total proses per pengguna, dan jumlah total deskriptor file terbuka per proses).