it-swarm.com.de

Wie ändere ich die Standardwerte für ulimit in Mac OS X 10.6?

Mac OS X begrenzt die Anzahl der Prozesse auf 266 und die Anzahl der geöffneten Dateien auf 256. Manchmal ist dies ein Problem. 256 offene Dateien und 266 Prozesse sind nicht so viel.

Wie kann man unter Mac OS X 10.6.7 die Standardwerte für ulimit ändern?

(Hoffentlich gibt es keinen Unterschied zwischen 10.6.7 und anderen Snow Leopard-Versionen.)

Verwandte Frage im Serverfehler. Die Antwort ist leider für Mac OS X 10.5 und funktioniert in 10.6 nicht.

42
Olli

launchctl hat jetzt die Kontrolle darüber.

Sie können ein tun

launchctl limit maxfiles 2048 2048 

festlegen der weichen und harten Grenzwerte für die maximale Anzahl geöffneter Dateien. Weitere Informationen finden Sie im Abschnitt 'Limit' von:

http://developer.Apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/launchctl.1.html

47
Aaron Kangas

Auf StackOverflow gibt es eine Antwort. Anscheinend ulimit macht es jetzt.

8
atl

Zu Ihrer Information.

Das .bash_profile-Update hat mir unter OS 10.10.3 nicht geholfen, aber die Neuinstallation von NodeJS von 0.10.35 auf 0.12.3 hat mir geholfen und der Fehler ist verschwunden.

1
Andrii Lundiak