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

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

概述我有几个2.6 Linux机箱,主要运行RHEL和SUSE.我确信RHEL机器可以通过CPU调控器省电.当ondemand调控器踢,/ proc / cpuinfo显示处理器的当前速度,并且不再显示限制其对我有用的最大值. Dmidecode显示最大速度,但需要root访问权限或权限(这是此环境中的负担). 除了这两个选项之外,还有什么方法可以在不需要root访问权限的情况下获取此信息吗? 作为附 我有几个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中处理器的最大CPU速度?全部内容,希望文章能够帮你解决如何确定Linux中处理器的最大CPU速度?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/1043851.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存