PtBatterySystemTray — простое C++ / Qt графическое приложение для контроля заряда аккумуляторной батареи ноутбука.
PtBatterySystemTray интегрируется в область уведомлений (системный трей), имеет минимальное количество настроек, а так же позволяет управлять питанием и частотой процессора, используя подсистему CPUfreg.
Управление питанием очень важно для любого, кому требуется использование максимальной емкости батареи, при этом не снижая производительности. Используя подсистему CPUfreg можно изменять рабочую частоту процессора, а работая на более низких тактовых частотах, процессором потребляется пропорционально меньше энергии...
Cpufrequtils — набор утилит разработанных для поддержки функции масштабирования частоты процессора, технология преимущественно применяемая на ноутбуках, которая позволяет операционной системе повышать или уменьшать тактовую частоту процессора в зависимости от текущей нагрузки на систему и/или схемы питания (энергопотребления).
Использование динамического масштабирования в PtBatterySystemTray позволяет в определённых пределах регулировать производительность для снижения потребления энергии в режиме неполной загрузки. Например, масштабирование может сократить частоту процессора с 2ГГц до 1ГГц когда ноутбук работает с батареей, увеличивая таким образом время работы, снижая нагрев и уменьшая шум вентилятора.
Лицензия: GNU General Public License v3 (GPLv3)