Как включить cpuset в Ubuntu 12.04?

Я установил наборы процессоров с помощью cset в Ubuntu 12.04, но они не соблюдаются. Процессы просто используют все доступные им ЦП, независимо от того, к какому набору они назначены.

Похоже, что cpuset не включен. Как я могу включить cpuset?

6
задан 7 February 2017 в 15:25

2 ответа

Вы открыты для использования другой утилиты cpulimit?

1) Установите cpulimit, выполнив sudo apt-get install cpulimit

2) Ограничьте рассматриваемый процесс следующим образом (скажем, мы хотим ограничить) Java использовать не более 30% процессорного времени)

cpulimit -e java -l 30
0
ответ дан 7 February 2017 в 15:25

Вы можете сделать это с помощью команд nice и renice в терминале.

например: sudo renice -n -15 -u username

Возможны следующие варианты:

-n = приоритет от -20 до 20 (где -20 - наивысший)

-p = идентификатор процесса (находится в диспетчере задач)

-u = все события, которые запустил пользователь

Или вы имеете в виду что-то еще?

0
ответ дан 7 February 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: