Как ограничить использование CPU, с помощью cpulimit. Part 2

2. Установка cpulimit
Сpulimit доступен как пакет для Debian и Ubuntu, так что его можно установить следующим способом:
aptitude install cpulimit
3. Использование cpulimit
Просмотрите страницу man для cpulimit, чтобы изучить, как его использовать:
man cpulimit
ИМЯ
cpulimit – ограничивает использование ЦПУ процессами
КРАТКИЙ ОБЗОР
cpulimit TARGET [OPTIONS...]
ОПИСАНИЕ
TARGET должен быть одной из:
-p, —pid=N
PID процесса
-e, —exe=FILE
имя исполняемого файла программы
-P, —path=PATH
абсолютный путь к исполняемому файлу программы
ОПЦИИ
-l, —limit=N
Процентное соотношение нагрузки ЦПУ, разрешено от 0 до 100 (обязательно)
-v, —verbose
Показать статистику управления
-z, —lazy
Выход в случае отсутствия подходящего процесса, или он отключен
-h, —help
Показать эту справку и выйти
ПРИМЕРЫ
Предположим, Вы запустили «foo –bar» и Вы обнаружили с помощью top(1) или ps(1) , что процесс использует все ресурсы ЦПУ
тогда Вы можете или:
# cpulimit -e foo -l 50
ограничить использование ЦПУ процессом указав исполняемый файл программе (заметка: параметр «—bar» пропущен)
# cpulimit -p 1234 -l 50
ограничить использованием процессом ЦПУ указав его PID так, как показывает ps(1)
# cpulimit -P /usr/bin/foo -l 50
так же как и -e но использовав абсолютный путь
Popularity: 3%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв