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

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

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

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

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

0
задан 22 May 2019 в 19:08

1 ответ

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

powerstat

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

pm-utils

В Ubuntu есть много пакетов и конфигурации базы на вашем оборудовании для управления питанием Как пример для процессора:

cpufreq-selector

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

echo low | sudo tee / sys / class / drm / card0 / device / power_profile exit

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

https://wiki.ubuntu.com/ Ядро / PowerManagement / PowerSavingTweaks

0
ответ дан 22 May 2019 в 19:08

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

Похожие вопросы: