APP下载

Linux中CPU的低能耗管理技术分析

2020-08-10刘云本

卷宗 2020年16期

摘 要:Linux是一个优秀的开源操作系统,广泛应用于各类计算设备,如基于X86处理器的台式机和笔记本电脑、基于ARM处理器的智能手机以及各类嵌入式系统。Android系统作为智能手机中市场占有率最大的手机操作系统,其内核使用的是Linux。智能手机依靠锂电池供电,一次充电后可供使用的电能有限,因此需要在满足良好用户体验前提下尽可能地节省电能的使用。智能手机有众多的硬件部件,CPU是消耗电能的大户。本文简要分析了Linux中的CPU的以降低电能使用量为目标的能耗管理技术。

关键词:Linux;Android;处理器;能耗

基金项目:四川省软科学研究计划项目资助(项目编号:2019JDR0042)。

1 引言

根据全球领先的信息技术研究和顾问公司Gartner发布的数据,2017年第一至四季度智能手机的销售量分别为3.8亿台、3.662亿台、3.83亿台和4.08亿台,全年的总销售量达到了15.372亿台。根据美国加州大学圣地亚哥分校GreenDroid项目组2009年的调研报告,当时上市销售的基于Android 2.2的HTC G7智能手机标配电池是1400mAh,處理器使用的是高通公司的骁龙QSD8250,主频只有1GHz,正常使用时平均功率为0.6W,可连续工作8.63h,基本上需要一天一充;空闲时平均功率为0.05W,可正常待机103.6h,大约为4.32天。若按此耗电量计算,全年新销售的智能手机每天需要消耗的电能是79.62696亿瓦时,即7900000度电。这还不包括在每天在充电过程中由220 伏交流电转换为5伏直流电的过程中的电能损失。2020年上市销售的小米10手机,处理器使用的是高通公司的骁龙865,内置的电池容量高达4780mAh,是HTC G7手机电池容易的3.4倍。手机的平均更换周期为12个月,考虑到未来移动互联网的快速发展和广泛应用,预计到2020年,90%以上的手机都将是智能手机,如果不加以改进的话,智能手机等智能嵌入式系统将占ICT 行业总电能消耗的25%以上。……

登录APP查看全文