Mat*_*bel 24 windows-server-2008 performance-monitoring virtual-memory
我正在监视 Windows 2k8 中的内存对象,并且正在跟踪 Page Faults/sec 计数器。是否有任何阈值来确定什么是过多的页面错误?还是我应该更关心持续的、大量的页面错误?
有没有更好的方法来查看页面错误?
Dou*_*xem 25
这是一个很好的问题,因为读取内存问题以进行性能监控是很困难的。
首先,在查看时Page Faults/sec请记住,这包括软故障、硬故障和文件缓存故障。大多数情况下,您可以忽略软故障(即内存位置之间的分页)和缓存故障(将文件读入内存),因为它们在大多数情况下对性能的影响有限。
内存不足的真正计数器将是硬故障,可以在Memory: Page Reads/sec. 硬故障意味着进程执行被中断,因此可以从磁盘读取内存(通常意味着访问页面文件)。我认为任何持续数量的硬故障都表明内存不足。
随着您进一步深入研究,您还可以将磁盘队列长度与硬故障进行比较,以查看磁盘读取是否进一步影响了磁盘性能。要在此处获取图片,请查看Physical Disk: Avg. Disk Queue Length. 如果此数字大于阵列中的主轴数,则说明您有问题。但是,如果此数字仅在硬页面错误期间出现峰值,则说明内存容量存在问题,而不是磁盘性能问题。
| 归档时间: |
|
| 查看次数: |
64171 次 |
| 最近记录: |