Релиз PowerTOP 2.0, инструмента для оптимизации энергопотребления Linux-системы
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-устройств;
 -  Новый интерактивный пользовательский интерфейс на базе вкладок, отображающий более детальную информацию в режиме реального времени:    





 
Источник: http://www.opennet.ru/opennews/art.shtml?num=33821
| 
                                                 | 
                0 | Tweet | Нравится | 
                                                
                        
                        
                         | 
        



