Назад | Перейти на главную страницу

Как увеличить размер файловых дескрипторов на Mac

Я получаю сообщение об ошибке от кальмара

WARNING! Your cache is running out of filedescriptors

Что мне делать на моем Mac, чтобы предотвратить эту ошибку?

Я думаю, вы можете использовать что-то подобное:

# sysctl -w kern.maxfiles = nr
# sysctl -w kern.maxfileperproc = nr

Чтобы сделать его постоянным, отредактируйте /etc/sysctl.conf следующим образом

kern.maxfiles=nr
kern.maxfileperproc = nr

Позже метод требует перезагрузки или перезагрузки через sysctl.

Также может потребоваться поднять настройки ulimit для обычных пользователей:

ulimit -S n nr