首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查cpu时钟速度在RHEL6中是否有历史变化。

检查cpu时钟速度在RHEL6中是否有历史变化。
EN

Unix & Linux用户
提问于 2019-03-28 16:20:33
回答 1查看 116关注 0票数 1

我有一个运行在vmware-esxi主机上的RHEL6服务器,但是没有访问主机或vCenter的权限。

我需要确定主机提供商是否正在使用节能功能,其中一种方法是检查CPU时钟速度是否不同。

除了观看lscpu或cpuinfo之外,还有什么更好的方法来检查?

如果它突然改变了,它会被记录在消息文件中还是其他地方?如果是,那么错误将如何出现,这样我就可以很容易地将其用于grep。

谢谢

EN

回答 1

Unix & Linux用户

发布于 2020-04-25 17:25:31

即使在非虚拟化环境中,lscpu/proc/cpuinfo也可能返回不正确的值。

但是在虚拟化环境中,VM主机可以通过这些接口向您呈现任意值。

通常,您可以通过使用一些CPU计数器来导出实际的CPU频率。

但我敢打赌VM主机也可以操作这样的计数器。

如果您信任VM主机,并且知道通过/proc/cpuinfo提供的信息是可信的,那么您可以在VM来宾中使用一个标准的度量收集代理,例如telegraf或guest,并将其配置为定期从该文件读取值(或执行以标准格式提供此值的助手脚本)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/509257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档