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 ist es möglich, die Standardwerte für ulimit in Mac OS X 10.6.7 zu ändern?
(Hoffentlich gibt es keinen Unterschied zwischen 10.6.7 und anderen Snow Leopard-Versionen.)
Verwandte Frage in Serverfehler. Die Antwort ist leider für Mac OS X 10.5 und funktioniert in 10.6 nicht.
osx-snow-leopard
ulimit
Olli
quelle
quelle
ulimit -n 1024
. Die Standardeinstellung wird jedoch nicht geändert.Antworten:
launchctl hat jetzt die Kontrolle darüber.
Sie können ein tun
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
quelle
launchctl limit maxfiles 2048 2048
undmongo
ich immer noch densoft rlimits too low
Fehler erhalten. Kann ich noch etwas versuchen?launchctl limit maxfiles 2048 unlimited
wenn ich vorschlagen würde,launchctl limit maxfiles
vorher Ihre aktuellen Einstellungen zu überprüfen, da Sie sonst Ihren Computer vollständig sperren würden.Auf StackOverflow gibt es eine Antwort. Anscheinend
ulimit
macht es jetzt.quelle
Zu Ihrer Information.
.bash_profile
Das Update für OS 10.10.3 hat mir nicht geholfen, aber die Neuinstallation von NodeJS von 0.10.35 auf 0.12.3 hat mir geholfen, und der Fehler ist verschwunden.quelle