AndroidでCPU周波数と温度を取得
CPUが何コアであるかを確認する
CPUが動作しているコアを確認
システムがサポートするコアの数を確認します.
CPUコアをオンにする
注意:#は数字で、どのCPUコアを識別して、8コアCPUのようで、#は0~7を取ります
CPUコアの動作周波数の表示
CPUコアのダイナミック周波数変調Governorの表示
現在のCPUコアの温度を確認
注意:SoCシステムには多くのthermal sensorがあり、CPUコア温度を監視するsensorを識別する必要があります.Qualcommプラットフォームは/system/etc/thermal-engineを参照できます.confファイル
# cat /proc/cpuinfo | grep ^processor | wc -l
8
CPUが動作しているコアを確認
# cat /sys/devices/system/cpu/online
0-1,4-7
システムがサポートするコアの数を確認します.
# cat /sys/devices/system/cpu/present
0-7
CPUコアをオンにする
# echo 1 > /sys/devices/system/cpu/cpu#/online
注意:#は数字で、どのCPUコアを識別して、8コアCPUのようで、#は0~7を取ります
CPUコアの動作周波数の表示
# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
960000
CPUコアのダイナミック周波数変調Governorの表示
# /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
interactive
現在のCPUコアの温度を確認
# cat /sys/class/thermal/thermal_zone9/temp
42
注意:SoCシステムには多くのthermal sensorがあり、CPUコア温度を監視するsensorを識別する必要があります.Qualcommプラットフォームは/system/etc/thermal-engineを参照できます.confファイル