Иногда необходимо ограничить в использовании памяти пользователя или
какое-то приложение, в linux существует несколько способов это
реализовать, для того что-бы ограничить в памяти текущего пользователя
можно вызвать команду:
Размер указывается в Кб, этот лимит будет действовать в пределах текущей сессии.
Для постоянного действия ограничений, можно настроить файл /etc/security/limits.conf
Объем задается в Кб, в примере выше (4Гб).
Так же можно указать лимит для группы (2-я строка примера).
Если нужно какое-то приложение ограничить в ресурсах, то под него можно создать пользователя и к нему применить ограничение либо использовать ulimit.
ulimit -v 1024
Для постоянного действия ограничений, можно настроить файл /etc/security/limits.conf
username hard as 4000000
@groupname hard as 4000000
Объем задается в Кб, в примере выше (4Гб).
Так же можно указать лимит для группы (2-я строка примера).
Если нужно какое-то приложение ограничить в ресурсах, то под него можно создать пользователя и к нему применить ограничение либо использовать ulimit.