Não é possível aumentar os limites maxfiles no Mac 10.7

3

Eu apenas defini valores mais baixos para o launchctl limit maxfiles .

Eu tento launchctl limit maxfiles 2048 2048 e nada muda:

$ launchctl limit maxfiles
maxfiles    500            500
$ launchctl limit maxfiles 2048 2048
$ launchctl limit maxfiles
maxfiles    500            500
$ launchctl limit maxfiles 1024 1024
$ launchctl limit maxfiles
maxfiles    500            500
$ launchctl limit maxfiles 499
$ launchctl limit maxfiles
maxfiles    499            499

Eu só posso definir um valor menor. Não funciona para valores mais altos.

    
por Gabriel Petrovay 31.05.2013 / 15:31

1 resposta

1

Você não terá boa sorte tentando mudar isso na hora. Melhor é encontrar o início do processo que você deseja afetar e alterar os limites lá. Mate o processo e ele será reiniciado com os limites desejados, desde que os limites do sistema não sejam excedidos.

Aqui está um registro de alterações explicando exatamente quais linhas no documento xml precisam ser alteradas para os limites de arquivo. Além disso, certifique-se de que seus limites sejam menores do que o sistema por limite de processo ou launchd ignorará o apelo por mais arquivos da plist inteiramente.

 $ sysctl kern.maxfilesperproc
    
por 30.06.2015 / 00:14