web-dev-qa-db-fra.com

Comment modifier les valeurs par défaut ulimit sous Mac OS X 10.6?

Mac OS X limite le nombre de processus à 266 et ouvre les fichiers à 256. Parfois, c'est un problème; 256 fichiers ouverts et 266 processus ne sont pas si nombreux.

Comment modifier les valeurs ulimit par défaut sous Mac OS X 10.6.7?

(Espérons qu'il n'y a pas de différence entre 10.6.7 et les autres versions de Snow Leopard.)

Question connexe dans serverfault. Malheureusement, la réponse est pour Mac OS X 10.5, et cela ne fonctionne pas dans 10.6.

42
Olli

launchctl a le contrôle sur cela maintenant.

Tu peux faire un

launchctl limit maxfiles 2048 2048 

définir les limites logicielles et matérielles pour le nombre maximal de fichiers ouverts Pour plus d'informations, voir la section 'limite' de:

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

47
Aaron Kangas

Il y a une réponse sur StackOverflow pour celui-ci. Apparemment ulimit le fait maintenant.

8
atl

FYI.

.bash_profile update ne m'a pas aidé pour OS v10.10.3, mais la réinstallation de NodeJS de 0.10.35 à 0.12.3 m'a aidée et l'erreur a disparu.

1
Andrii Lundiak