摘要
本发明涉及系统功耗领域,具体提供一种基于Linux桌面环境的低功耗方法,包括S1:系统启动,初始化相应软硬件;S2:注册Dbus的安全服务接口;S3:低功耗等级计算模块采集自动节能模式开关状态、电池状态、剩余电量百分比、CPU占用率,计算当前低功耗等级;S4:广播当前低功耗等级;S5:监听当前低功耗等级,并根据当前低功耗等级和预设的低功耗策略,执行相应的控制行为;S6:收集各后台应用的实际执行策略,当检测到预设低功耗策略与实际执行策略冲突时返回步骤S3。通过上述方案,解决了现有低功耗模式仅控制硬件工作模式,对后台进程的管理不够智能的技术问题。