linux cpu功耗软件,Linux环境下低CPU资源消耗的应用软件低功耗研究

摘要:

计算机技术的迅速的发展带来的负面影响是系统功耗的开销越来越大,尤其对那些嵌入式设备而言,其功耗问题所带来的负面影响更为突出,因此需要对这些功耗进行控制.低功耗的设计包括硬件平台的低功耗设计和软件层面的低功耗设计.软件的低功耗技术依赖于硬件的低功耗技术,通过软件的低功耗设计设计可以充分的发挥硬件的一些节能技术. Linux操作系统已应用到各种嵌入式设备中,本文从Linux平台的软件设计的体系结构的并行任务的编程模型角度出发,从软件执行的角度对CPU的消耗情况进行分析,在内核所提供各种处理器节能的基础上针对应用软件的运行和完成任务的特点去对应用软件多线程间的运行进行控制,通过相应的并行任务的处理策略去实现对处理器功耗的控制.本文完成的主要工作如下: 对Linux内核中的各种控制处理器功耗的技术进行总结,以这些技术作为设计相关的低处理器资源软件的开发的基础.并对唤醒处理器的行为进行了描述,提出了低处理器功耗的软件的标准.对唤醒行为执行的控制集中.本文以内核的调度控制为出发点,从应用程序并行任务的各个任务出发,分析了各种任务的执行的特点以及任务间的相互关系,再针对这些任务的特点和关系给出了相应的集中控制的方法:对那些可以延缓处理的任务,使其在特定的时间段内对进行统一的处理,从而避免大量无规则的零散的调度所产生的时钟事件频繁的去唤醒处理器的睡眠,在最后给出了相应的低处理器消耗的应用软件的执行模型.最后通过视频播放对模型进行验证,证明了该模型在不影响软件运行效果的同时能达到降低处理器功耗的目的.

展开

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值