手机上的算法优化 —— CPU Boost

【前言】程序跑的快慢,一方面在于程序猿怎么写,一方面在于CPU怎么跑,程序你写的再好,也不如人家CPU快你千百倍,你是单片机的速度,我是光速,你细品。。。【CPU boost】...
摘要由CSDN通过智能技术生成

【前言】

        程序跑的快慢,一方面在于程序猿怎么写,一方面在于CPU怎么跑,程序你写的再好,也不如人家CPU快你千百倍,你是单片机的速度,我是光速,你细品。。。

【CPU boost】

        现在的CPU主频那是越来越高,也就意味着在相同时间内,可以执行更多的指令,也就能让你的工作更快的完成。但是主频的提高带来的影响就是SOC的功耗也会随着升高,之前测量过CPU的功耗,在2G以内还算是线性变化,到了2G以上可能就是指数级别的攀升了,所以大多数厂商会加大散热来解决这个问题,我们也就看到了业内各种各样的热管、石墨来增加散热,以便维持CPU的high performance。

【cpu info】

        首先,我们可以从source code或者linux的cpu node节点中获取我们需要的cpu boost信息。

CPU frequency: /sys/devices/system/cpu/cpu0
scaling_available_frequencies   scaling_cur_freq                scaling_max_freq
scaling_available_governors     scaling_driver                  scaling_min_freq
scaling_boost_frequencies       scaling_governor                scaling_setspeed

cat scaling_available_frequencies                                                   
307200 403200 518400 614400 710400 806400 902400 998400 109
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值