(OS X 10.8.2 पर परीक्षण; अन्य रिलीज़ थोड़े अलग हो सकते हैं।)
आप sysctl कमांड के साथ ptys पर सिस्टम की सीमा को बदल सकते हैं ।
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
आखिरकार, आप कुछ अन्य प्रति-प्रक्रिया या प्रति-उपयोगकर्ता संसाधन सीमाओं (उदाहरण के लिए प्रति उपयोगकर्ता प्रक्रियाओं की कुल संख्या, और प्रति प्रक्रिया खुली फ़ाइल विवरणियों की कुल संख्या) में चल सकते हैं।