Регулировка частоты процессора с помощью cpufreq-applet в Ubuntu

Регулировка частоты процессора в Gnome с промощью cpufreq-applet в Ubuntu

Для нетбуков и ноутбуков актуальной проблемой является автоматическая регулировка частоты центрального процессора, которая позволяет экономить заряд батареи и уменьшать шум от работы системы охлаждения. За это все в Linux отвечает пакет-демон cpufreq. Для управления этим демоном придуман графический апплет в Gnome: Монитор изменения частоты процессора, который позволяет с легкостью менять частоту процессора на предустановленные производителем режимы и менять профили управления питанием: быстродействие, сохранение энергии, автоматическая регулировка и т.д.

Регулировка частоты процессора в Gnome с промощью cpufreq-applet в Ubuntu

Несколько рекомендаций по активированию регулировки частоты процессора в Ubuntu:

  • Ваш процессор должен поддерживать функцию CPU Frequency scaling. Чтобы проверить это, нужно установить пакет acpitool:
    # sudo apt-get install acpitool
    и далее проверяем поддерживаемый функционал процессора:
    # acpitool --cpu | grep scaling
    Если процессор поддерживается, то на экране будет показано название драйвера, который отвечает за эту функцию:
    Freq. scaling driver : acpi-cpufreq
  • Чтобы данная функция работала на Вашем компьютере нужно, чтобы ядро было собрано с поддержкой CPU Frequency scaling. Ядро Ubuntu "из коробки" имеет такую поддержку и если Вы не баловались самостоятельной компиляцией ядра, то ничего делать не нужно.
  • В Ubuntu демон cpufreq установлен по умолчанию, поэтому в большинстве случаев он уже работает.
  • Для управления демоном автоматического изменения частоты процессора cpufreq в графическом окружении Gnome необходимо добавить на панель апплет "Монитор изменения частоты процессора".
  • Для ручного регулирования частотой процессора, кроме добавления на панель апплета "Монитор изменения частоты процессора", должна запускаться вместе с ОС служба Агент аутентификации PolicyKit. Редактируется это в Система→Параметры→Запускаемые приложения. Там нужно установить галочку, напротив соответствующей службы, либо добавить новую, в случае если она была удалена, с командой запуска:
    /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Немного теории

При соблюдении всех правил у Вас добавиться возможность, при необходимости, самостоятельно регулировать частоту процессора. Вручную задать частоту процессора не получиться. Производитель каждой железяки самостоятельно решает на каких частотах может работать его устройство. К примеру, в нетбуке Samsung N140 предусмотрены рабочие частоты: 1.67GHz, 1.33GHz и 1GHz. Так же можно выбирать профили работы процессора:

  • Conservative - частота процессора регулируется автоматически в зависимости от нагрузки на процессор. Регулирование частоты происходит плавно, что сказывается благоприятнее на долговечность аккумуляторной батареи в плане срока службы, откладывая немного подальше покупку новой батареи.
  • Ondemand - регулирование частоты происходит автоматически в зависимости от ресурсоемкости запущенных приложений. Этот профиль выбран по умолчанию при загрузке ОС.
  • Performance - процессор работает постоянно на максимальной частоте.
  • Powersave - режим максимального энергосбережения и за счет этого низкий уровень шума.

Теги:

Комментарии

Граватар пользователя «незнакомый редактор»
незнакомый редактор, 04/03/10 17:48 #

Ошибка в названии статьи —- процессора с пРомощью

Граватар пользователя «Зюзгин Иван»
Зюзгин Иван, 04/04/10 11:56 #

Спасибо незнакомому редактору

Граватар пользователя «dnua»
dnua, 11/02/11 01:11 #

Лучше "детям" про такую возможность не рассказывать. А о как начнут процессоры разгонять при максимальной нагрузке.

Граватар пользователя «a»
a, 12/13/11 13:09 #

Из-за этой программы может возникнуть некоторая проблема с безопасностью. Поскольку в cpufreq-selector есть уязвимость, любой, кто ее использует, может получить доступ к машине с правами root."
Что скажешь? Это еще актуально или уже поправили ?

Граватар пользователя «Зюзгин Иван»
Зюзгин Иван, 12/14/11 06:27 #

Публикация 2006 года. Конечно поправили

Граватар пользователя «Олег»
Олег, 12/08/12 23:19 #

Попробовал его. UBUNTU 10.10
Устанавливал согласно статьи. Ставил Conservative.
Только после перезагрузки все возвращается на ondemand

Граватар пользователя «Зюзгин Иван»
Зюзгин Иван, 12/14/12 05:49 #

Вроде так он и должен работать. Как заставить его запоминать, я не знаю. Лично я пользовался ждущим режимом и меня это не напрягало ))

Граватар пользователя «Дмитрий»
Дмитрий, 12/02/14 02:24 #

У кого не сохраняються параметры, ставим это:
sudo apt-get install cpufreqd
зы: сразу начинает частоту держать.

Граватар пользователя «Михаил»
Михаил, 03/14/15 22:16 #

ASUS EEE PC 901. XUBUNTU 14.04 после перезагрузки не сохраняет значения работы процессора. Выставляю КОНСЕРВАТИВНЫЙ после перезагрузки прога ставит ДИНАМИЧЕСКИЙ. Помогите куда копать.




В качестве аватарки используется сервис - gravatar.com



IT-событие
Совершен первый видеозвонок
Совершен первый видеозвонок
Оглавление
  1. Несколько рекомендаций по активированию регулировки частоты процессора в Ubuntu:
  2. Немного теории
  3. Комментарии