如何确定Linux中处理器的最大CPU速度?

前端之家收集整理的这篇文章主要介绍了如何确定Linux中处理器的最大CPU速度?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有几个2.6 Linux机箱,主要运行RHEL和SUSE.我确信RHEL机器可以通过cpu调控器省电.当ondemand调控器踢,/ proc / cpuinfo显示处理器的当前速度,并且不再显示限制其对我有用的最大值. Dmidecode显示最大速度,但需要root访问权限或权限(这是此环境中的负担).

除了这两个选项之外,还有什么方法可以在不需要root访问权限的情况下获取此信息吗?

作为附录,在我看到不同的时钟速度以节省功率的机器上存在/ sys / devices / system / cpu / cpu0 / cpufreq / cpuinfo_max_freq(对于所有核心).有谁知道这个文件是否不存在,那么/ proc / cpuinfo会保证显示最大速度吗?

解决方法

如果/sys/devices/…/cpuinfo_max_freq不存在,则表示未加载cpufreq驱动程序 – 因此cpu应该以全速运行.所以是的,/ proc / cpuinfo在那种情况下应该是正确的.

猜你在找的Linux相关文章