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

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

Комментарии:

  1. незнакомый редактор опубликовал комментарий 3 Апрель 2010, 17:48 #

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

    | Ответить
  2. Admin опубликовал комментарий 4 Апрель 2010, 11:56 #

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

    | Ответить
  3. dnua опубликовал комментарий 2 Ноябрь 2011, 01:11 #

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

    | Ответить
  4. a опубликовал комментарий 13 Декабрь 2011, 13:09 #

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

    | Ответить
    • Admin опубликовал комментарий 14 Декабрь 2011, 06:27 #

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

      | Ответить
  5. Олег опубликовал комментарий 8 Декабрь 2012, 23:19 #

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

    | Ответить
    • itshaman опубликовал комментарий 14 Декабрь 2012, 05:49 #

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

      | Ответить
  6. Дмитрий опубликовал комментарий 2 Декабрь 2014, 03:24 #

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

    | Ответить
Имя
e-mail
Сайт
Текст комментария: