CPU利用率95%以上时的CPU温升情况,记录cpu各个核的温度,主要针对一下的cpu
RK3588的芯片有7路TS-ADC分别对应:芯片中心位置、A76_0/1、A76_2/3、DSU 、A55_0/1/2/3、PD_CENTER、 NPU、GPU。
(1)芯片中心位置温度:
(2)CPU大核A76_0/1 即CPU4和CPU5的温度:
(3)CPU大核A76_2/3 即CPU6和CPU7的温度:
(4)CPU小核A55_0/12/3 即CPU0、CPU1、CPU2、CPU3的温度
(5)PD_CENTER的温度:
(6)GPU的温度
(7) NPU的温度
可先运行cpuburn,指定压测核数:
cpuburn -n=4
然后执行下面的附件脚本,每十分钟记录一次,记录24小时,一共24*6=144次。
复制 #!/bin/bash if [ -f /tmp/cpu_temper.log ];then rm -rf /tmp/cpu_temper.log fi for i in {1..144}do echo "$(date +%Y-%m-%d %H:%M:%S)" >> /tmp/cpu_temper.log soc_thermal=`cat /sys/class/thermal/thermal_zone0/temp` soc_thermal_interger=${soc_thermal:0:2} soc_thermal_decimal=${soc_thermal:2:3} soc_thermal_float="soc_thermal="${soc_thermal_interger}"."${soc_thermal_decimal} CPU_A76_01=`cat /sys/class/thermal/thermal_zone1/temp` CPU_A76_01_interger=${CPU_A76_01:0:2} CPU_A76_01_decimal=${CPU_A76_01:2:3} CPU_A76_01_float="CPU_A76_01="${CPU_A76_01_interger}"."${CPU_A76_01_decimal} CPU_A76_23=`cat /sys/class/thermal/thermal_zone2/temp` CPU_A76_23_interger=${CPU_A76_23:0:2} CPU_A76_23_decimal=${CPU_A76_23:2:3} CPU_A76_23_float="CPU_A76_23="${CPU_A76_23_interger}"."${CPU_A76_23_decimal} CPU_A55_0123=`cat /sys/class/thermal/thermal_zone3/temp` CPU_A55_0123_interger=${CPU_A55_0123:0:2} CPU_A55_0123_decimal=${CPU_A55_0123:2:3} CPU_A55_0123_float="CPU_A55_0123="${CPU_A55_0123_interger}"."${CPU_A55_0123_decimal} PD_CENTER=`cat /sys/class/thermal/thermal_zone4/temp` PD_CENTER_interger=${PD_CENTER:0:2} PD_CENTER_decimal=${PD_CENTER:2:3} PD_CENTER_float="PD_CENTER="${PD_CENTER_interger}"."${PD_CENTER_decimal} GPU=`cat /sys/class/thermal/thermal_zone5/temp` GPU_interger=${GPU:0:2} GPU_decimal=${GPU:2:3} GPU_float="GPU="${GPU_interger}"."${GPU_decimal} NPU=`cat /sys/class/thermal/thermal_zone6/temp` NPU_interger=${NPU:0:2} NPU_decimal=${NPU:2:3} NPU_float="NPU="${NPU_interger}"."${NPU_decimal} line=${soc_thermal_float}" "${CPU_A76_01_float}" "${CPU_A76_23_float}" "${CPU_A55_0123_float}" "${PD_CENTER_float}" "${GPU_float}" "${NPU_float} echo $line >> /tmp/cpu_temper.log sync sleep 600s done
开源硬件平台
登录 或 注册 后才可以进行评论哦!
还没有评论,抢个沙发!