Управление параметрами динамического управления питанием для Ubuntu 16.04

Управление параметрами динамического управления питанием для Ubuntu 16.04

Я хочу протестировать приложение, чтобы проверить (мощность против производительности), как оно работает в различных вариантах питания, доступных для Ubuntu 16.04. В параметрах управления питанием Ubuntu я нахожу только sleep, hibernate, и power-off. Однако я хочу больше вариантов для работы.

я нашел этоТЛПпомогает в расширенном управлении питанием, но TLP работает молча в фоновом режиме и управляет питанием. Я действительно хочу сохранить опцию управления питанием каждый раз и проверять производительность приложения для соответствующего режима. Есть ли какой-либо инструмент, который позволяет мне это сделать.

Приложение представляет собой симулятор сотовой сети. Производительность здесь — это количество обслуживаемых пользователей, пропускная способность или задержка.

Различные режимы питания включают питание, связанное с масштабированием процессора или частоты ЦП, графической карты, диска и контроллеров, планировщика ввода-вывода, общего доступа к шине. Изменяя некоторые из этих параметров (через командную строку или любой инструмент), я хочу контролировать общие параметры питания (параметры энергосбережения Ubuntu).

решение1

Если вы ищете инструменты для мониторинга, используйте:

powerstat

Для уменьшения мощности на профилях я предлагаю использовать:

pm-utils

В Ubuntu имеется множество пакетов и конфигураций на базе вашего оборудования для управления питанием. Например, для процессора:

cpufreq-selector

Для графической карты используйте официальный документ, например, lowe power в драйвере Radeon:

echo low | sudo tee /sys/class/drm/card0/device/power_profile выход

Также вы можете настроить аппаратную базу на основе параметров ядра:

https://wiki.ubuntu.com/Kernel/PowerManagement/PowerSavingTweaks

Связанный контент