如何确定Linux中处理器的最大CPU速度?
发布时间:2020-12-13 18:14:56 所属栏目:Linux 来源:网络整理
导读:我有几个2.6 Linux机箱,主要运行RHEL和SUSE.我确信RHEL机器可以通过CPU调控器省电.当ondemand调控器踢,/ proc / cpuinfo显示处理器的当前速度,并且不再显示限制其对我有用的最大值. Dmidecode显示最大速度,但需要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在那种情况下应该是正确的.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |