Answers:
这是一个好问题,因为很难了解内存问题以进行性能监控。
首先,在查看时Page Faults/sec
请记住,这包括软故障,硬故障和文件缓存故障。在大多数情况下,您可以忽略软故障(即,内存位置之间的分页)和缓存故障(将文件读入内存),因为它们在大多数情况下对性能的影响有限。
解决内存短缺问题的真正方法是在Windows下找到硬故障Memory: Page Reads/sec
。硬故障意味着进程执行被中断,因此可以从磁盘读取内存(通常这意味着命中页面文件)。我认为任何持续的硬故障数都可以指示内存不足。
当您深入研究时,还可以将磁盘队列长度与硬故障进行比较,以查看磁盘读取是否进一步影响了磁盘性能。要在此处获得图片,请查看Physical Disk: Avg. Disk Queue Length.
如果此数字大于阵列中的主轴数,则存在问题。但是,如果此数字仅在硬页故障期间达到峰值,则表示内存容量存在问题,磁盘性能则没有问题。