У меня есть двоичный файл, который индексирует некоторые вещи, он съедает всю мою память и мой своп. Потом сервер зависает.
Я хотел бы ограничить его использование плунжера.
Я смотрел cpulimit и /etc/security/limits.conf, но оба они сосредоточены на ограничениях процессора и пользователях / процессах.
Кто-нибудь ограничил использование определенного двоичного файла? Как я могу подойти к этому вопросу?
Спасибо
Использовать ulimit
. В частности ulimit -m
.
limits.conf
имеет несколько записей для ограничения использования памяти, которые вы можете рассмотреть, т.е. data
, rss
, stack
.