loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈

loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈

ID:34615966

大小:162.00 KB

页数:21页

时间:2019-03-08

loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈_第1页
loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈_第2页
loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈_第3页
loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈_第4页
loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈_第5页
资源描述:

《loadrunner负载检测测验之windows常见性能计数器,分析服务器性能瓶颈》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、LoadRunner监视的性能计数器今天,我先把我整理的一些计数器及其阈值要求等贴出来,这些计数器是针对我对windows操作系统,C/S结构的sql     server数据库及WEB平台.net产品测试时的一些计数器;大家可以继续补充,作过unix平台上oracle数据库测试及J2EE架构及WEBLOGIC方面测试的朋友,也希望把自己使用的计数器贴出来,让大家分享。     好了,先说这些了,希望通过这个专题,最终能让大家对自己的测试结果进行分析。     Memory:     内存使用情况可能是系统性能中最重要的因素。如果系统“页交换”频繁,说明

2、内存不足。“页交换”是使用称为“页面”的单位,将固定大小的代码和数据块从     RAM移动到磁盘的过程,其目的是为了释放内存空间。尽管某些页交换使Windows2000     能够使用比实际更多的内存,也是可以接受的,但频繁的页交换将降低系统性能。减少页交换将显著提高系统响应速度。要监视内存不足的状况,请从以下的对象计数器开始:矚慫润厲钐瘗睞枥庑赖。     AvailableMbytes:可用物理内存数.如果AvailableMbytes的值很小(4MB     或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。     page/s

3、ec:     表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁盘以释放工作集空间的页面数。一般如果pages/sec持续高于几百,那么您应该进一步研究页交换活动。有可能需要增加内存,以减少换页的需求(你可以把这个数字乘以4k就得到由此引起的硬盘数据流量)。Pages/sec     的值很大不一定表明内存有问题,而可能是运行使用内存映射文件的程序所致。     pageread/sec:页的硬故障,page/sec的子集,为了解析对内存的引用,必须读取页文件的次数。阈值为>5.     越低越好。大数值表示磁盘读而不是缓存读。     

4、由于过多的页交换要使用大量的硬盘空间,因此有可能将导致将页交换内存不足与导致页交换的磁盘瓶径混淆。因此,在研究内存不足不太明显的页交换的原因时,您必须跟踪如下的磁盘使用情况计数器和内存计数器:聞創沟燴鐺險爱氇谴净。     PhysicalDisk\%DiskTime     PhysicalDisk\Avg.DiskQueueLength     例如,包括PageReads/sec和%DiskTime及Avg.DiskQueueLength。如果页面读取操作速率很低,同时     %DiskTime和Avg.DiskQueue     Lengt

5、h的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。     要确定过多的页交换对磁盘活动的影响,请将PhysicalDisk\Avg.Disksec/Transfer和Memory\     Pages/sec计数器的值增大数倍。如果这些计数器的计数结果超过了     0.1,那么页交换将花费百分之十以上的磁盘访问时间。如果长时间发生这种情况,那么您可能需要更多的内存。     Page     Faults/sec:每秒软性页面失效的数目(包括有些可以直接在内存中满足而有些需要从硬盘读取)较page/sec

6、只表明数据不能在内存的指定工作集中立即使用。残骛楼諍锩瀨濟溆塹籟。     CacheBytes:文件系统缓存(FileSystemCache),默认情况下为50%的可用物理内存。如IIS5.0     运行内存不够时,它会自动整理缓存。需要关注该计数器的趋势变化     如果您怀疑有内存泄露,请监视Memory\AvailableBytes和Memory\Committed     Bytes,以观察内存行为,并监视您认为可能在泄露内存的进程的Process\PrivateBytes、Process\Working     Set和Proces

7、s\HandleCount。如果您怀疑是内核模式进程导致了泄露,则还应该监视Memory\PoolNonpaged     Bytes、Memory\PoolNonpagedAllocs和Process(process_name)\Pool     NonpagedBytes。     Pagespersecond:每秒钟检索的页数。该数字应少于每秒一页。     Process:     %ProcessorTime:被处理器消耗的处理器时间数量。如果服务器专用于sqlserver,可接受的最大上限是80-85%     PageFaults/

8、sec:将进程产生的页故障与系统产生的相比较,以判断这个进程对系统页故障产生的影

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。