Como aumentar os limites de soquetes no osx para teste de carg

Estou criando um testador de carga que usa a libev para criar muitas conexões tcp abertas a um aplicativo em que estou trabalhando. Atualmente, ele ataca em 256 conexões, devido ao limite de nofiles:

ulimit -n
256

Eu posso aumentar isso para 1024 fazendo o seguinte:

ulimit -n 1024

Mas não posso aumentá-lo ainda mais. Idealmente, quero configurá-lo para 1048576. Ele fornece o seguinte erro:

ulimit: open files: cannot modify limit: Invalid argument

Como posso aumentar ainda mais o ulimit no os

questionAnswers(3)

yourAnswerToTheQuestion