
29.05.2008, 19:59
|
|
Постоянный
Регистрация: 24.02.2006
Сообщений: 447
Провел на форуме: 2872049
Репутация:
705
|
|
Сообщение от GreenBear
как можно ограничить приложению или группе, или юзеру частоту процессора, допустим на 200мгц?
По частоте хз, можно по другим параметрам мб поможет
Рассмотрим использование 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
http://www.opennet.ru/prog/info/2660.shtml
Ну и так на заметку
http://www.opennet.ru/dev/alertmon/DoS_prevent.txt
|
|
|