界面
Gio电力配置监控器
自 2.70 起使用
描述 [src]
interface Gio.PowerProfileMonitor : Gio.Initable
ГPowerProfileMonitor
使应用程序以及操作系统组件能够监测和针对系统电力配置进行操作。它目前仅导出系统是否处于“省电”模式(在某些系统中称为“低电量”模式)。
当处于“低电量”模式时,建议应用程序:- 禁用自动下载;- 减少从日历或电子邮件同步等在线源的刷新率;- 减少使用耗资源视觉效果。
此外,提供应用程序服务的操作系统组件也有可能降低自身的后台活动,以保持系统的电池寿命。
存在各种电力消耗分析工具,但这些通常依赖于所用的操作系统和硬件。在 Linux 上,可以使用 upower
监测电池放电速率,powertop
检查后台活动或在所有活动(包括所有后台活动),sysprof
检查 CPU 使用情况,以及 intel_gpu_time
分析 GPU 使用情况。
别忘了在退出时断开 GObject::notify
信号,并取消引用 GPowerProfileMonitor
本身。
自 2.70 起可用
先决条件
为了实现电力配置监控器,您的类型必须继承自GInitable
。