性能测试结果分析

性能测试结果分析

ID:14641299

大小:2.90 MB

页数:47页

时间:2018-07-29

性能测试结果分析_第1页
性能测试结果分析_第2页
性能测试结果分析_第3页
性能测试结果分析_第4页
性能测试结果分析_第5页
资源描述:

《性能测试结果分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、www.gdtesting.com分析的基本原则确定测试结果有效之后,接下来就要开始对测试数据进行深入的挖掘了。面对测试工具产生的纷繁复杂的原始测试数据,如何来进行分析呢?一个普遍遵循的原则是“由外而内,由表及里,层层深入”分析以及监视场景在运行过程中,可以监视各个服务器的运行情况(DataBaseServer、WebServer等)。监视场景通过添加性能计数器来实现。这一章非常的重要,确定系统瓶颈全靠它了。下面重点讲讲需要添加那些计数器,以及那些计数器代表什么意思。由于Win2000Professional、Server以及Advanc

2、edServer提供的计数器不完全相同,这里我们讨论将以Server为基准。监视场景需要在Run视图中设置然后,出现添加计数器的对话框其他的操作就和控制面板“性能”中添加性能计数器的操作一样,这里不再详细说明。本章主要说明一下各个系统计数器的含义(数据库的计数器不做重点,只是拿SQLServer2000作为例子进行说明。因为数据库各个版本之间差异比较大,请参考您使用的数据库系统的帮助)。Memory相关内存是第一个监视对象,确定系统瓶颈的第一个步骤就是排除内存问题。内存短缺的问题可能会引起各种各样的问题。Object(对象)Counter

3、sDescription(描述)参考值www.gdtesting.comwww.gdtesting.comMemoryAvailableMBytes物理内存的可用数(单位Mbytes)。默认情况下IIS5.0使用50%的可用物理内存,作为IIS的文件缓存(filecache)。IIS基本占用2.5MB,每个附加连接将在此基础上占用10KB左右至少要有10%的物理MemoryPage/secPageFaults/secPagesInput/secPagesInput/secPageReads/secTransitionFaults/sec物

4、理内存的可用数(单位Mbytes)。默认情况下IIS5.0使用50%的可用物理内存,作为IIS的文件缓存(filecache)。IIS基本占用2.5MB,每个附加连接将在此基础上占用10KB左右。至少要有10%的物理内存值当处理器向内存指定的位置请求一页(可能是数据或代码)出现错误时,这就构成一个PageFault。如果该页在内存的其他位置,该错误被称为软错误(用TransitionFault/sec数器衡量);如果该页必须从硬盘上重新读取时,被称为硬错误。许多处理器可以在有大软错误的情况下继续操作。但是,硬错误可以导致明显的拖延。Pag

5、eFaults/sec是处理器每秒钟处理的错误页(包括软错误和硬错误)。PagesInput/sec是为了解决硬错误页,从硬盘上读取的页数,而PageReads/sec是为了解决硬错误,从硬盘读取的次数。如果PageReads/Sec比率持续保持为5,表示可能内存不足。Pages/sec是指为解析硬页错误从磁盘读取或写入磁盘的页数。Page/sec推荐00-20(如果服务器没有足够的内存处理其工作负荷,此数值将一直很高。如果大于80,表示有问题)。这些计数器的值比较低,说明Web服务器响应请求比较快,否则可能是服务器系统内存短缺引起(也可

6、能是缓存太大,导致系统内存太少)。PageInput/sec的值可以衡量出硬错误页发生的速率,通常它的值会于或者等于PageReads/sec。MemoryCacheBytesMemoryCacheBytes文件系统缓存(FileSystemCache)默默认情况下认情况下为50%的可用物理内存。如为50%的可IIS5.0运行内存不够时,www.gdtesting.comwww.gdtesting.com它会自动整理用物理内存缓存。需要关注该计数器的趋势变化InternetFileCacheHits%FileCacheHits%是文件缓存

7、命中全部(对于一个InformationFileCache缓存需求的比例,反映了IIS的文件缓大部分是静ServicesFlushes存设置的工作情况。而FileCacheHits态网页组成GlobalFileCacheHits是文件缓存命中的具体值,FileCache的网站)FileFlushes是自服务器启动之后文件缓存CacheHits%刷新次数,如果刷新太慢,会浪费内存;如果刷新太快,缓存中的对象会太频繁属于非常好!的丢弃生成,起不到缓存的作用。通过FileCacheHits和FileCacheFlushes可以得到一个适当的刷新

8、值(参考IIS的设置ObjectTTL、MemCacheSize、MaxCacheFileSize)MemoryPoolPagedBytesPoolNonpagedBytesPoolPaged

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

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

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