Для Linux систем может потребоваться ограничить количество потребляемой памяти для процессов. Если с Windows все понятно - есть куча софта в свободном доступе. В Linux все также придется ковырять терминал. Начнем!
Для управления лимитами существует команда ulimit
Чтобы отобразить действующие ограничения для пользователя:
ulimit -a имя_пользователя
ulimit регулируется конфигом /etc/security/limits.conf (редактируется под root)
При редактировании данного файла вам нужно добавить 4 параметра:
<domain> <type> <item> <value>
- domain —пользователь, группа, или * для записи по умолчанию
- type — вид ограничения: soft или hard.
- item — ограничиваемый ресурс
- value — значение
Чтобы ограничить количество потребляемой оперативной памяти в 512 мб:
user hard as 1048576
Установленные лимиты для процесса можно посмотреть командой:
cat /proc/ид_процесса/limits
❗ Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора публиковать больше материалов
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект