对于VM上的SQL Server,PerfMon计数器对于_Total和C:\ pagefile.sys具有不同的页面文件%使用情况值

我正在收集SQL Server 2008服务器上的PerfMon计数器(托pipe在虚拟机上),我正在为_Total和C:\ pagefile.sys获取不同的页面文件%使用情况值。 C:\ pagefile.sys值始终为零,_Total值始终在26附近。其他计数器(内存授权待定,页面预期寿命,处理器队列长度,可用MBytes)均显示指示内存和CPU压力的值,所以我会认为会有一些指示磁盘分页(_Total页面文件使用情况值同意,但C:\ pagefile.sys实例值不)。

任何人都可以了解我应该如何评估这两个页面文件%使用率值来确定服务器上的实际页面文件使用情况? 服务器是虚拟机的事实与为什么有两个值有什么关系?

任何人都可以了解我应该如何评估这两个Pagefile%Usage值来确定服务器上实际的页面文件使用情况吗?

有几件事情可以在这里发生,我会按照可能性的顺序列出它们:

  1. 您在C:\ pagefile.sys中没有页面文件。 绝对零度使用是非常罕见的。 您可以通过在提升的命令提示符下运行wmic pagefile /format来检查页面文件的位置。

  2. 你有多个页面文件,而c:\上没有任何用处。 仍然非常罕见,但可能。 运行上面的命令来validation。

  3. 您正在读取Perfmongraphics不正确。 不太可能,因为它是直截了当的,但值得一提,因为你没有发布它的截图。

服务器是虚拟机的事实与为什么有两个值有什么关系?

没有。