《软件性能测试过程详解与案例剖析》——性能分析方法之内存

上一篇 / 下一篇  2009-02-06 18:00:09 / 个人分类:Loadrunner及性能测试

1. 首先查看Memory\Available Mbytes指标

该计数值是描述穖可用内存的直接指标,在对系统进行操作系统级别的内存分析时,首先通过该指标建立一个初步的印象,了解性能测试过程中,系统是否仍然有足够的内存可用。

2.注意Page/sec、Pages Read/sec和Page Faults/sec的值

OS经常会利用磁盘交换的方式提高系统可用的内存量或是提高内存的使用效率。而这3个指标直接反映了OS进行磁盘交换的频度。

若Page/sec的计数持续高于几百,很可能会有内在方面的问题产生,但Page/sec的值很大不一定表现内存有问题,而可能是运行使用内存映射文件的程序所致。Page Faults/sec,页面失效次数越多,说明OS向内存中读取的次数越多。Pages Read/sec的阈值为5,如果值超过5,则可以判断存在内存方面的问题。

3.根据Physical Disk计数器的值分析性能瓶颈

对Physical Disk的分析包括对Pages Read/sec和%Disk Time及Average Disk Queue Length的分析。如果Pages Read/sec很低,同时%Disk Time和Average Disk Queue Length的值很高,则可能有磁盘瓶颈。但是,如果队列长度增加的同时Pages Read/sec并未降低,则是由于内存不足。

 


TAG: 读书笔记

引用 删除 eyutest   /   2013-06-19 17:38:25
对不起,平错了,不太会用这个评分,请删除掉
引用 删除 eyutest   /   2013-06-19 17:37:17
-1
 

评分:0

我来说两句

Open Toolbar