如何在系统运行时获得真正的CPU频率?

问题描述 投票:3回答:1

由于Intel Turbo Boost技术,我无法信任芯片上写入的CPU频率。我想在系统运行时获得真正的CPU频率。我搜索了cpufreq设备可以提供帮助。但dev.cpu.n.freq结果只支持dev.cpu.0.freq

没有像dev.cpu.1.freqdev.cpu.n.freq这样的其他OID。

是否有任何有用的工具可以立即看到CPU频率?

cpu freebsd
1个回答
4
投票

关于缺少n> 0的dev.cpu.N.freq sysctl,请查看cpufreq(4)的BUGS部分:

当多个CPU提供频率控制时,它们不能设置为不同的级别,并且必须提供相同的频率设置。

这就是为什么只报告CPU 0的原因。

© www.soinside.com 2019 - 2024. All rights reserved.