Se você tiver o pacote util-linux
instalado, defina limites rígidos e flexíveis para um processo específico usando o comando prlimit
. Para definir os limites máximo e flexível para o número máximo de arquivos abertos para 10 e 20, respectivamente, para um comando command
, execute:
prlimit -n10:20 command
Argumentos para o comando também podem ser fornecidos:
prlimit -n10:20 command arg1 arg2 ...
Para mais informações, consulte man prlimit
.
Nota: ao contrário de muitos outros comandos Unix, prlimit
não permite espaço entre uma opção e seu argumento. Assim, -n10:20
funciona, mas -n 10:20
não.