xuemingxia 发表于 2025-2-9 13:56

关于CPU性能计数器的请教

各位18cm大神,最近有个关于CPU性能计数器的问题一直困扰。事情是这样的,22年的时候入了Precicsion 3571,cpu是i7-12700H/32G/512G+2T+1T,Windows 11专业工作站版;VMWare Workstation Pro 17.6.2 build-24409262。在虚拟机CPU配置打开了"虚拟化 Intel VT-x/EPT 或 AMD-V/RVI","虚拟化 CPU性能计数器"和"虚拟化 IOMMU",虚拟机通常使用“挂起客户机”方式关机;BIOS里已经打开了所有虚拟化和dma保护,且已经更新到最新。

现在是这么一个情况,虚拟机通常情况下,使用“启动客户机”回复虚拟机运行,但是有一定机率会提示大致意思是没有可用的性能计数器,询问是否保留还是放弃。如果选择放弃那虚拟机里没保存的都没了,选择保留,再次启动后还是有一定机率没有性能计数器。

按照网上的说法,在PowerShell管理员模式下运行Get-WmiObject -Class Win32_Processor | Select-Object -Property Name, VirtualizationFirmwareEnabled查询cpu虚拟化状态,在不能启动时,VirtualizationFimrwareEnabled下面是没有显示的,但在可用状态下,VirtualizationFirmwareEnabled为True。

不知道有多少朋友遇到过类似的问题,谢谢各位了。

yoloh 发表于 2025-2-9 14:09

不要开这个,开了虚拟化CPU性能计数器,虚拟机的性能会有很大损失。

xuemingxia 发表于 2025-2-9 14:27

yoloh 发表于 2025-2-9 14:09
不要开这个,开了虚拟化CPU性能计数器,虚拟机的性能会有很大损失。

之前用cpu-z测试过,可能不太严谨,开了以后多核性能所有提升。左边是打开的,右边是关闭的

页: [1]
查看完整版本: 关于CPU性能计数器的请教