Релиз PowerTOP 2.0, инструмента для оптимизации энергопотребления Linux-системы
11 мая 2012 года
Компания Intel представила (Архивная копия от 4 марта 2016 на Wayback Machine) релиз проекта PowerTOP 2.0, в рамках которого развивается инструмент для диагностики проблем с энергопотреблением и управлением питанием. Версия PowerTOP 2.0 примечательна полной переработкой базового кода, реализацией более широких средств диагностики, упрощённым интерактивным интерфейсом пользователя и реализацией генератора отчётов в форматах HTML и CSV. Код утилиты написан на языке Си и поставляется под лицензией GPL.
PowerTOP может работать в интерактивном режиме, c разбиением статистики на несколько вкладок и поддержкой показа динамики изменения параметров в стиле утилиты top. В процессе работы PowerTOP выводит данные, которые позволяют оценить какие из системных компонентов и пользовательских приложений наиболее вероятно являются причиной повышенного расхода энергии. Также выводится информация о задействовании различных режимов экономии энергии CPU, статистика по изменению частот процессора, данные по энергопотреблению отдельных аппаратных устройств. Кроме использования для целей диагностики проблем, PowerTOP также может применяться для проведения экспериментов с различными параметрами оптимизации энергопотребления в дистрибутивах, не активирующих по умолчанию подобные параметры.
Наиболее важные улучшения, добавленные в PowerTOP 2.0:
- Расширение диагностических возможностей, благодаря задействованию фреймворка perf из состава ядра Linux. Доступ к инфраструктуре perf осуществляется через новую библиотеку libparseevents. Использование perf позволило увеличить точность собираемых данных, расширить статистику о состоянии CPU (отслеживание состояний простоя, изменений частоты и режимов потребления энергии) и увеличить гибкость задействования новых возможностей мониторинга, которые будут появляться в будущих версиях ядра Linux;
- Новые средства для генерации отчётов в форматах HTML5 и CSV для наглядного анализа данных в offline-режиме и для автоматизации экспорта статистики во внешние приложения. Сбор данных производится на основании накопления информации за заданный промежуток времени или после указанного числа итераций измерения параметров. HTML-отчёт содержит в удобном для восприятии виде всю информацию, которую можно наблюдать в интерактивном режиме с похожим разбиением на вкладки (используется HTML5, но есть возможность создания более простого отчета с использованием обычного HTML). В отчёте в формате CSV приводится список измеренных параметров и их значения;
- Поддержка отслеживания энергопотребления для отдельных аппаратных компонентов, что позволяет определить какие из устройств являются причиной повышенного расхода энергии. Доступны данные об активности GPU, USB-устройств, сетевых адаптеров, PCI-устройств и дисковой подсистемы;
- Поддержка одновременного мониторинга нескольких беспроводных интерфейсов;
- Улучшенная поддержка получения статистики от видеодрайвера i915;
- Более надёжный сбор данных о состоянии аккумулятора;
- Измерение в режиме реального времени параметров извлекаемых USB-устройств;
- Новый интерактивный пользовательский интерфейс на базе вкладок, отображающий более детальную информацию в режиме реального времени:
Источники
править- Главная ссылка к новости (https://01.org/powertop/blogs/...) (Архивная копия от 4 марта 2016 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.