Я создаю тестер нагрузки, который использует libev для создания множества открытых tcp-соединений с приложением, над которым я работаю.В настоящее время он раздает 256 соединений из-за ограничения по nofiles:
ulimit -n
256
Я могу увеличить это значение до 1024, выполнив следующее:
ulimit -n 1024
Но я не могу увеличить его дальше.В идеале я хочу установить его на 1048576. Это дает следующую ошибку:
ulimit: open files: cannot modify limit: Invalid argument
Как я могу увеличить ulimit дальше на osx?