Регулировка частоты процессора с помощью 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 - режим максимального энергосбережения и за счет этого низкий уровень шума.

Знакомые недавно ездили заграницу отдыхать. Точнее, в Европу. Говорят, что отдых в Хорватии осенью - это просто нечто. Этот отдых богат на впечатления, но координально отличается от привычной пляжной Турции. Я нигде не был, но очень хочу побывать хоть где-нибудь, дальше чем Россия.

Теги:

Комментарии

незнакомый редактор, 03.04.2010 17:48 #

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

Зюзгин Иван, 04.04.2010 11:56 #

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

dnua, 02.11.2011 01:11 #

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

a, 13.12.2011 13:09 #

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

Зюзгин Иван, 14.12.2011 06:27 #

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

Олег, 08.12.2012 23:19 #

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

Зюзгин Иван, 14.12.2012 05:49 #

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

Дмитрий, 02.12.2014 02:24 #

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






Интересное
Важное событие
Первый дистрибутив Ubuntu<
Первый дистрибутив Ubuntu
Узнать подробнее
Оглавление
  1. Несколько рекомендаций по активированию регулировки частоты процессора в Ubuntu:
  2. Немного теории