展锐平台-通过脚本分析CPU,GPU,DDR功耗差异

本文介绍了通过脚本分析手机系统中CPU、GPU和DDR功耗的方法,包括查看负载、频点跳变次数、固定频率等,帮助理解不同组件的功耗差异。
摘要由CSDN通过智能技术生成

功耗分析 CPU,GPU,DDR介绍

在分析整个手机系统的功耗时,常常涉及到CPU,GPU,DDR的差异,下面介绍一下通过脚本分析CPU,GPU,DDR的方法

CPU

查看CPU负载
查看CPU LOADING:
adb shell
cd vendor/bin/power/cpu/loading
./cpu_loading -t 60(60S时间可自定义)
输出小核和大核可用频点
CPU0,CPU1,CPU2,CPU3属于小核cluster0
CPU4,CPU5,CPU6,CPU7属于大恨cluster1
Online:运行时cpu占总时间的比值
Offline:每个CPU非运行态的时间对应总时间的比值
SUM: 大小核对应SUM的总和,和功耗正相关

查看CPU各频点跳变的次数
cpu_trans_table:统计各个频点跳变次数
adb shell
cd vendor/bin/power/cpu/trans_table
./cpu_trans_table -t 60(60S时间可自定义)

这条命令执行后可以看到大核和小核在各个cpu频点相互跳变的次数

固定CPU频率
fix_freq:
adb shell
cd vendor/bin/power/cpu/fix_freq
./fix_cpu_freq

输出./fix_cpu_f之后会弹出input fix freq
这时候输入固定的频率,会让CPU频率固定在一个频点上

GPU

查看GPU负载
Gpu_loa

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

duanyanggang

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

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

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

打赏作者

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

抵扣说明:

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

余额充值