2022年loadrunner监控常用性能指标 .pdf
《2022年loadrunner监控常用性能指标 .pdf》由会员分享,可在线阅读,更多相关《2022年loadrunner监控常用性能指标 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、windows常见计数器Memory:Available Mbytes:可用物理内存数.如果 Available Mbytes 的值很小(4 MB 或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。page/sec:表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁盘以释放工作集空间的页面数。一般如果pages/sec持续高于几百,那么您应该进一步研究页交换活动。有可能需要增加内存,以减少换页的需求(你可以把这个数字乘以4k 就得到由此引起的硬盘数据流量)。Pages/sec 的值很大不一定表明内存有问题,而可能是运行使用内存映射文件的程序所致。page rea
2、d/sec:页的硬故障,page/sec的子集,为了解析对内存的引用,必须读取页文件的次数。阈值为 5.越低越好。大数值表示磁盘读而不是缓存读。由于过多的页交换要使用大量的硬盘空间,因此有可能将导致将页交换内存不足与导致页交换的磁盘瓶径混淆。因此,在研究内存不足不太明显的页交换的原因时,您必须跟踪如下的磁盘使用情况计数器和内存计数器:Physical Disk%Disk Time Physical Disk Avg.Disk Queue Length 例如,包括Page Reads/sec 和%Disk Time 及 Avg.Disk Queue Length。如果页面读取操作速率很低,同时%
3、Disk Time 和 Avg.Disk Queue Length 的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。要确定过多的页交换对磁盘活动的影响,请将Physical Disk Avg.Disk sec/Transfer 和Memory Pages/sec 计数器的值增大数倍。如果这些计数器的计数结果超过了0.1,那么页交换将花费百分之十以上的磁盘访问时间。如果长时间发生这种情况,那么您可能需要更多的内存。Page Faults/sec:每秒软性页面失效的数目(包括有些可以直接在内存中满足而有些需要从硬盘读取)较page/sec 只表明数据不能在
4、内存的指定工作集中立即使用。Cache Bytes:文件系统缓存(File System Cache),默认情况下为50%的可用物理内存。如IIS5.0 运行内存不够时,它会自动整理缓存。需要关注该计数器的趋势变化如果您怀疑有内存泄露,请监视Memory Available Bytes 和 Memory Committed Bytes,以观察内存行为,并监视您认为可能在泄露内存的进程的ProcessPrivate Bytes、ProcessWorking Set 和 ProcessHandle Count。如果您怀疑是内核模式进程导致了泄露,则还应该监视MemoryPool Nonpaged
5、Bytes、Memory Pool Nonpaged Allocs 和Process(process_name)Pool Nonpaged Bytes。Pages per second:每秒钟检索的页数。该数字应少于每秒一页。Process:%Processor Time:被处理器消耗的处理器时间数量。如果服务器专用于sql server,可接受的最大上限是80-85%Page Faults/sec:将进程产生的页故障与系统产生的相比较,以判断这个进程对系统页故障产生的影响。Work set:处理线程最近使用的内存页,反映了每一个进程使用的内存页的数量。如果服务器有足够的空闲内存,页就会被留在
6、工作集中,当自由内存少于一个特定的阈值时,页就会被清除出工作集。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -Inetinfo:Private Bytes:此进程所分配的无法与其它进程共享的当前字节数量。如果系统性能随着时间而降低,则此计数器可以是内存泄漏的最佳指示器。Processor:监视“处理器”和“系统”对象计数器可以提供关于处理器使用的有价值的信息,帮助您决定是否存在瓶颈。%Processor Time:如果该值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。%User Time:表示耗费CPU 的数据库操作,如排序,执行agg
7、regate functions 等。如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降低该值。%Privileged Time:(CPU 内核时间)是在特权模式下处理线程执行代码所花时间的百分比。如果该参数值和Physical Disk 参数值一直很高,表明I/O 有问题。可考虑更换更快的硬盘系统。另外设置Tempdb in RAM,减低 max async IO,max lazy writer IO 等措施都会降低该值。此外,跟踪计算机的服务器工作队列当前长度的Server Work Queues Queue Length 计数器会显示出处理器瓶颈。队列长度持续大
8、于4 则表示可能出现处理器拥塞。此计数器是特定时间的值,而不是一段时间的平均值。%DPC Time:越低越好。在多处理器系统中,如果这个值大于50%并且 Processor:%Processor Time 非常高,加入一个网卡可能会提高性能,提供的网络已经不饱和。ThreadContextSwitches/sec:(实例化 inetinfo 和 dllhost 进程)如果你决定要增加线程字节池的大小,你应该监视这三个计数器(包括上面的一个)。增加线程数可能会增加上下文切换次数,这样性能不会上升反而会下降。如果十个实例的上下文切换值非常高,就应该减小线程字节池的大小。Physical Disk:
9、%Disk Time%:指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间的百分比。如果三个计数器都比较大,那么硬盘不是瓶颈。如果只有%Disk Time 比较大,另外两个都比较适中,硬盘可能会是瓶颈。在记录该计数器之前,请在Windows 2000 的命令行窗口中运行diskperf-yD。若数值持续超过80%,则可能是内存泄漏。Avg.Disk Queue Length:指读取和写入请求(为所选磁盘在实例间隔中列队的)的平均数。该值应不超过磁盘数的1.52 倍。要提高性能,可增加磁盘。注意:一个Raid Disk 实际有多个磁盘。Average Disk Read/Write Queue
10、 Length:指读取(写入)请求(列队)的平均数。Disk Reads(Writes)/s:物理磁盘上每秒钟磁盘读、写的次数。两者相加,应小于磁盘设备最大容量。Average Disksec/Read:指以秒计算的在此盘上读取数据的所需平均时间。Average Disk sec/Transfer:指以秒计算的在此盘上写入数据的所需平均时间。Network Interface:Bytes Total/sec:为发送和接收字节的速率,包括帧字符在内。判断网络连接速度是否是瓶颈,可以用该计数器的值和目前网络的带宽比较二、Linux 常见计数器CPU 相关指标名师资料总结-精品资料欢迎下载-名师精心
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年loadrunner监控常用性能指标 2022 loadrunner 监控 常用 性能指标
限制150内