Есть много похожих вопросов, но ни один из них не помогает мне с моей проблемой.
У меня есть ubuntu 11.10 на сервере (это настольная версия). У меня на нем работает веб-сайт. Существует один процесс, который очень важен, но не должен выполняться с высоким приоритетом. Я хочу постоянно ограничивать использование процессора для процесса, а не для пользователя. Этот процесс выполняется функцией exec (это функция php, а не системный процесс).
Итак, я вижу 2 варианта: 1. Добавляйте какой-то предел при каждом выполнении функции. 2. Ограничьте использование процессора постоянным образом для этого процесса.
Я попытался использовать «nice» и cpulimit, но ничего не работает. Ничего не имеет никакого эффекта, и cpulimit (с -e) говорит: «никакого целевого процесса не найдено».
Я довольно начинаю, поэтому, пожалуйста, предположите, что я почти ничего не знаю.