linux功耗的一些思路

本文关注Linux系统的功耗管理,提出了从不常用应用的管理、后台服务控制、进程资源消耗控制到驱动和内核线程清理等多个层面的优化思路。通过分析进程调度信息、功耗度量方法,为降低设备功耗提供了实践指导。
摘要由CSDN通过智能技术生成

切到非桌面模式,查看静态功耗,作为目标功耗。做嵌入式只启动内核加基本shell,然后用简易仪器测试被测笔记本的功耗信息,以此为静态功耗基准。
1)不常用的app在不没有业务时的清理(清理的坏处是二次加载时读盘)或者freeze,使其不被再调度。
诸如商店的打开,下载完毕后 可以让你不参与调度(那如何及何时唤醒呢 ?)。
(商店客户端静止时的功耗信息。)
需要收集定义不常用app。

2)常用应用的冷启动功耗如何度量 。
3)笔记本待机或者休眠到唤醒的功耗是否需要考虑。(笔记本相对多的休眠)
4)后台服务的触发,由用户开启(涉及权限问题,比如打印服务,一般不用,先关掉,在前端用户进行操作时,同步开启后端服务。开启后端服务时需要权限。)
    后端服务的启停方式是否需要。
5)最小化后的进程的资源消耗控制及恢复。 freeze
   比如在一个pc上打开一个终端,并将其最小化后,查看其调度信息:
    cat /proc/5071/sched    第一次                                                                                                                                                                               
 (5071, #threads: 8)                                                                                                                                                                                  
-------------------------------------------------------------------                                                                                                                                                  
se.exec_start                                :      17449642.800356                                                                                                                                           

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

proware

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值