计数器 描述 阈值 疑难解答
Memory\Available Mbytes
显示物理内存量 (MB),可立即分配给进程或供系统使用。它等于分配给备用(已缓存)、可用和零分页列表的内存总和。有关内存管理器的完整解释,请参阅 Microsoft Developer Network (MSDN) 或 Windows Server 2003 资源工具包中的“系统性能和疑难解答指南”。
应该始终保持在 100 MB 以上。
Memory\%Committed Bytes in Use
显示 Memory\Committed Bytes 与 Memory\Commit Limit 的比率。已提交内存是指在需要写入磁盘时已在分页文件中保留空间的使用中的物理内存。提交限制由分页文件的大小确定。如果扩大分页文件,则提交限制会增加,并且该比率会减小。此计数器仅显示当前的百分比值;它不是平均值。
不适用。
如果此值较大(大于 90%),您可能会开始看到提交失败。这清楚表明了系统内存很紧张。
Memory->Transition Pages Repurposed/sec
表明系统缓存紧张。
平均应小于 100。峰值应该小于 1,000。
Memory\Page Reads/sec
表示必须从磁盘而不是内存读取数据。表示内存不足并且分页即将开始。如果该值每秒大于 30,则表示服务器无法处理负荷。
平均应小于 100。
Memory\Pages/Sec
显示从磁盘中读取页面或向磁盘写入页面以解决硬页面错误的速率。此计数器是导致系统范围延迟的错误类型的主指示器。它是 Memory\Pages Input/sec 和 Memory\Pages Output/sec 的总和。它是用页数计算的,以便在不用进行转换的情况下就可以同其他页计数(如 Memory\Page Faults/sec)做比较。它包含为了解决错误而在文件系统缓存(通常由应用程序请求)和非缓存映射内存文件中检索的页面。
平均起来应该低于 1,000。
此计数器返回的值可能大于预期值。这些值可能与分页文件活动或缓存活动都不相关。这些值可能是由按序列读取内存映射文件的应用程序导致的。
使用 Memory\Pages Input/sec 和 Memory\Pages Output/sec 来确定页面文件 I/O。
Memory\Pages Input/sec
显示从磁盘中读取页面以解决硬页面错误的速率。在进程引用不是位于其工作集的虚拟内存中的页面或物理内存其他位置的页面时,会发生硬页面错误,必须从磁盘检索硬页面错误。当页面出现错误时,系统会尝试将多个连续页面读入内存,以使读操作的效用最大化。将 Memory\Pages Input/sec 的值与 Memory\Page Reads/sec 的值进行比较以确定每个读操作期间读入内存的平均页面数。
平均起来应该低于 1,000。
Memory\Pages Output/sec
显示将页面写入磁盘以释放物理内存中空间的速率。仅当在物理内存中更改页面时,才会将其写回至磁盘,因此页面可能保留数据而不是代码。页面输出速率很高可能表示内存不足。当物理内存不足时,Microsoft Windows 会将更多页面写回至磁盘以释放空间。此计数器显示了页面数,并且无需转换即可与其他页面计数进行比较。
平均起来应该低于 1,000。
压力测试期间:
Memory\Available Mbytes的数值为114MB>100MB,说明符合建议值。
Memory\%Committed Bytes in Use的数值为34.021%<90%,说明服务器的内存不存在资源紧张。
Memory->Transition Pages Repurposed/sec 的数据为0.000,说明服务器内存资源充足。
Memory\Page Reads/sec的数值为9.671<30,说明服务器能够处理负荷。 3.3 Exchange 数据库 3.3.1 结果分析参考标准 erformance counter instance Guidelines for performance test Guidelines for stress test (>6h) I/O Database Reads Average Latency (msec)
The average value should be less than 20 milliseconds (msec) (.20) and the maximum values should be less than 100 msec.
The maximum value should be less than 200 msec. I/O Log Writes Average Latency (msec)
Log disk writes are sequential, so average write latencies should be less than 10 msec, with a maximum of no more than 100 msec.
The maximum value should not exceed 200 msec. %Processor Time
Average should be less than 80% and the maximum should be less than 90%.
Same as for performance test. 3.3.2 Database Sizing and Throughput
3.3.3 Jetstress System Parameters
3.3.4 Database Configuration
3.3.5 Transactional I/O Performance
I/O Database Reads Average Latency (msec)微软建议该值平均应该小于20,最大值应小于100,此次测试报告中该值高于平均低于最大值,说明磁盘E较符合数据库I/O要求,建议有条件时更换为I/O更高的磁盘。
I/O Log Writes Average Latency (msec)该值微软建议平均值应小于10毫秒,最大值应小于100毫秒,此次测试中的数据为4.193和3.705均小于10,符合日志F磁盘的I/O需求。