From: Maxim Chirkov <mc@tyumen.ru>
Subject: Использование ulimit для контроля ресурсов.
Рассмотрим использование ulimit на примере ограниений пользователя game
Итак, добавим в конец /etc/profile:
if [ "$USER" = "game" ]; then
ulimit -c 0 # Запрещаем создавать core файлы
ulimit -d 48000 # Ограничиваем максимальный размер сегмента данных в 48 MB
ulimit -s 8192 # Ограничиваем максимальный размер стэка в 8 MB
ulimit -m 48000 # Ограничиваем максимальный размер резидентной части процесса (находящейся в ОЗУ) в 48 MB
ulimit -u 64 # Ограничиваем максимальное часло запущенных этим пользователем процессов.
ulimit -n 128 # Ограничиваем максимальное часло открытых файлов.
ulimit -f 100000 # Ограничиваем максимальный размер создаваемого файла в 100 MB
ulimit -v 100000 # Ограничиваем максимальный размер используемой виртуальной памяти в 100 MB
fi
Для просмотра текущих установок нужно набрать ulimit -a
964 Прочтений • [Использование ulimit для контроля ресурсов. (linux limit kernel)] [08.05.2012] [Комментариев: 0]