cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
interactive:自动调节
userspace:用户控制
/sys/devices/system/cpu/cpufreq/policy0/
related_cpus /* 同个cluster下的所有CPU */
affected_cpus /* 同个cluster下未关的CPU */
cpuinfo_transition_latency /* 两个不同频率之间切换时所需要的时间,单位ns */
cpuinfo_max_freq /* CPU所支持的最高运行频率 */
cpuinfo_min_freq /* CPU所支持的最低运行频率 */
cpuinfo_cur_freq /* 硬件寄存器中读取CPU当前所处的运行频率 */
scaling_available_frequencies /* 系统支持的频率 */
scaling_available_governors /* 系统支持的变频策略 */
scaling_governor /* 当前使用的变频策略 */
scaling_cur_freq /* 软件上最后一次设置的频率 */
scaling_max_freq /* 软件上限制的最高频率 */
scaling_min_freq /* 软件上限制的最低频率 */
scaling_setspeed /* 将governor切换为userspace才会出现,可以通过该节点修改频率 */
stats/time_in_state /* 记录CPU在各个频率下的运行时间,单位:10ms */
stats/total_trans /* 记录CPU的变频次数 */
stats/trans_table /* 记录CPU在每个频率上的变频次数 */
看下各个频率点对应的电压配置
cat /sys/kernel/debug/opp/opp_summary
查看当前电压]
cat /sys/kernel/debug/regulator/vdd_core/voltage