在VMWare ESXi中查看CPU睿频加速(Turboboost)状态

若需要在VMWare ESXi中查看CPU的睿频加速(Turboboost)状态,则应当使用SSH等工具,远程连接到ESXi控制台,并使用esxtop工具查看:

esxtop

进入esxtop界面后,按键盘上的P键,调到电源管理界面(Power Management Screen),此时屏幕上将显示所有处理器核心的利用率等信息。随后,按键盘上的F键,进入栏位(Field)选择界面。随后,按键盘上的F键,使“F: %Aperf/Mperf = Percentage of aperf to mperf ratio”行前显示星号标识(“*”)。最后,按回车键保存,回到esxtop电源管理界面。

这时,esxtop电源管理界面将出现%A/MPERF栏位1。该栏位衡量了X86处理器每颗逻辑逻辑上的APERF寄存器(该寄存器保存了处理器在当前频率下的执行速度)和MPERF寄存器(该寄存器保存了处理器在基本频率下的执行速度)的值的比值。因此,可以计算处理器当前的频率:

dCurrentFreq = dBaseFreq * (APerf / MPerf)

其中,dCurrentFreq为处理器的当前工作频率,dBaseFreq为处理器的基本工作频率,(APerf / MPerf)APERF寄存器和MPERF寄存器的值的比值,即esxtop电源管理界面上%A/MPERF栏位显示的百分比值。

参考资料:

https://blog.csdn.net/DMKun/article/details/106114312

https://www.owalle.com/2021/08/31/cpu-performance/

https://lwn.net/Articles/283769/

https://communities.vmware.com/t5/ESXi-Discussions/How-to-check-CPU-frequency-in-ESXi/m-p/1853513

it
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License