欢迎来到天天文库
浏览记录
ID:8795207
大小:52.00 KB
页数:5页
时间:2018-04-08
《loadrunner监控常用性能指标》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、windows常见计数器Memory:AvailableMbytes:可用物理内存数.如果AvailableMbytes的值很小(4MB或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。page/sec:表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁盘以释放工作集空间的页面数。一般如果pages/sec持续高于几百,那么您应该进一步研究页交换活动。有可能需要增加内存,以减少换页的需求(你可以把这个数字乘以4k就得到由此引起的硬盘数据流量)。Pages/sec的值很大不
2、一定表明内存有问题,而可能是运行使用内存映射文件的程序所致。pageread/sec:页的硬故障,page/sec的子集,为了解析对内存的引用,必须读取页文件的次数。阈值为>5.越低越好。大数值表示磁盘读而不是缓存读。由于过多的页交换要使用大量的硬盘空间,因此有可能将导致将页交换内存不足与导致页交换的磁盘瓶径混淆。因此,在研究内存不足不太明显的页交换的原因时,您必须跟踪如下的磁盘使用情况计数器和内存计数器:PhysicalDisk%DiskTimePhysicalDiskAvg.DiskQueueL
3、ength例如,包括PageReads/sec和%DiskTime及Avg.DiskQueueLength。如果页面读取操作速率很低,同时%DiskTime和Avg.DiskQueueLength的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。要确定过多的页交换对磁盘活动的影响,请将PhysicalDiskAvg.Disksec/Transfer和MemoryPages/sec计数器的值增大数倍。如果这些计数器的计数结果超过了0.1,那么页交换将花费百分之十
4、以上的磁盘访问时间。如果长时间发生这种情况,那么您可能需要更多的内存。PageFaults/sec:每秒软性页面失效的数目(包括有些可以直接在内存中满足而有些需要从硬盘读取)较page/sec只表明数据不能在内存的指定工作集中立即使用。CacheBytes:文件系统缓存(FileSystemCache),默认情况下为50%的可用物理内存。如IIS5.0运行内存不够时,它会自动整理缓存。需要关注该计数器的趋势变化如果您怀疑有内存泄露,请监视MemoryAvailableBytes和MemoryComm
5、ittedBytes,以观察内存行为,并监视您认为可能在泄露内存的进程的ProcessPrivateBytes、ProcessWorkingSet和ProcessHandleCount。如果您怀疑是内核模式进程导致了泄露,则还应该监视MemoryPoolNonpagedBytes、MemoryPoolNonpagedAllocs和Process(process_name)PoolNonpagedBytes。Pagespersecond:每秒钟检索的页数。该数字应少于每秒一页。Process:
6、%ProcessorTime:被处理器消耗的处理器时间数量。如果服务器专用于sqlserver,可接受的最大上限是80-85%PageFaults/sec:将进程产生的页故障与系统产生的相比较,以判断这个进程对系统页故障产生的影响。Workset:处理线程最近使用的内存页,反映了每一个进程使用的内存页的数量。如果服务器有足够的空闲内存,页就会被留在工作集中,当自由内存少于一个特定的阈值时,页就会被清除出工作集。Inetinfo:PrivateBytes:此进程所分配的无法与其它进程共享的当前字节数量。如
7、果系统性能随着时间而降低,则此计数器可以是内存泄漏的最佳指示器。Processor:监视“处理器”和“系统”对象计数器可以提供关于处理器使用的有价值的信息,帮助您决定是否存在瓶颈。%ProcessorTime:如果该值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。%UserTime:表示耗费CPU的数据库操作,如排序,执行aggregatefunctions等。如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降低该值。%PrivilegedTim
8、e:(CPU内核时间)是在特权模式下处理线程执行代码所花时间的百分比。如果该参数值和"PhysicalDisk"参数值一直很高,表明I/O有问题。可考虑更换更快的硬盘系统。另外设置TempdbinRAM,减低"maxasyncIO","maxlazywriterIO"等措施都会降低该值。此外,跟踪计算机的服务器工作队列当前长度的ServerWorkQueuesQueueLength计数器会显示出处理器瓶颈。队列长度持续大于4则表示可能出现
此文档下载收益归作者所有