Режимы энергосбережения и производительности в системе Ubuntu

Это может быть единственное, что я скучаю из окон.

Невозможно заставить систему работать в режиме высокой производительности или в режиме энергосбережения.

Может быть, эта функция, которая уже есть, и я не уверен.

Итак, есть ли способ изменить режим работы системы на high-performance? По сути, перегрузка оперативной памяти и процессоров позволяет выполнять несколько энергоэффективных задач, таких как запуск двух ОС на VMWare и отсутствие снижения производительности.

Или, изменив режим системы на power-saver режим, влияющий на время автономной работы мой много?

PS: я не думаю, что аппаратные средства, которые у меня есть, должны зависеть при ответе на этот вопрос. Но если это так, я также включу детали моей системы.

8 ответов

Решение

Вы можете установить Jupiter ( http://www.jupiterapplet.org/)

Это добавляет эту функцию в вашу систему и позволяет вам контролировать ее с помощью индикатора

введите описание изображения здесь

Просто добавьте PPA ppa:webupd8team/jupiter в вашу систему с помощью этой команды

sudo add-apt-repository ppa:webupd8team/jupiter

Обновите свои репозитории и установите их с помощью этих команд

sudo apt-get update && sudo apt-get install jupiter

и ты хорош идти

Режим энергосбережения в Windows в основном ограничивает использование процессора. Вы можете сделать это с

sudo cpufreq-set -u 0.8Ghz

или что-то желаемое значение. Проверьте минимальную и максимальную частоту, доступную с

cpufreq-info |grep limits

Я делаю это регулярно при использовании ноутбука от батареи.

Регулировка яркости дисплея и т. Д. Зависит от вас.

Из терминала вы можете сделать:

sudo pm-powersave false

работать в высокопроизводительном режиме.

И запустить в режиме энергосбережения:

sudo pm-powersave true

Документация: https://help.ubuntu.com/community/PowerManagement/ReducedPower

Полное раскрытие: я чувствую, что это действительно должно установить регуляторы процессора, но на самом деле я не уверен, что это так! Возможно, это была ошибка в моей системе, из-за которой у меня возникли сомнения, поэтому она может хорошо работать для вас. Я хотел бы получить от других отзывы об этом.

Похоже, что теперь это функция в Ubuntu 22.04.

Можно попробовать батарею slimbook. Я использую его на одном из своих ноутбуков, но я считаю, что Ubuntu разряжает батареи. Добавьте ppa:

sudo add-apt-repository ppa:slimbook/slimbook

А затем установите:

sudo apt update && sudo apt install slimbookbattery

Проверьте это: https://packages.ubuntu.com/hirsute/power-profiles-daemon

установить:

      sudo apt install power-profiles-daemon

Если у вас есть процессор Intel (и вы используете gnome), вы можете установить расширение, которое делает это. https://extensions.gnome.org/extension/945/cpu-power-manager/

Предполагая, что вы установили linux-tools-commonpackage, вы можете затем запросить данный регулятор частоты ЦП с помощью одной из следующих команд cpupower (названия регуляторов могут различаться в зависимости от вашей системы):

      # Set governor to powersave
sudo cpupower frequency-set -g powersave
# Set governor to performance
sudo cpupower frequency-set -g performance

Вы также можете напрямую настроить параметры частоты процессора, например, для ограничения верхней допустимой частоты:

      sudo cpupower frequency-set -u 2.0GHz

Проверять cpupower frequency-infoпрежде чем продолжить с этими командами, чтобы иметь возможность откатить ваши настройки.

PS: проверено нормально на Ubuntu 20.04.

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