性能测试 性能测试计数器

2019-04-12  本文已影响0人  晓看云

一、Windows 主要计数器

  1. Memory    Available 可用物理内存数

                        Page/sec 表示由于硬件页面错误而从硬盘取出的页面数

                        Page Read/sec 页的硬故障,Page/sec的子集,为了解析对内存的引用,必须读取文件的次数

                        Page Faults/sec 此值为处理器中的页面错误的计数

                        Cache Bytes 文件系统缓存(File System Cache),默认情况下为50%的可用物理内存。

2.Process    %Processor Time 被处理器消耗的处理器事件数量

                     Page Faults/sec 将进程产生的页故障与系统产生的相比较,以判断该进程对系统故障产生的影响

                      Work Set 处理线程最近使用的内存页,反应每一个进程使用的内存页的数量。

                       Private Bytes 此进程所分配的无法与其他进程共享的当前字节数量。如果系统性能随着时间而降低,则此计数器可以是内存泄漏的最佳指示器。

3.Processor 

                        %Processor Time 如果该值持续超过95%,表明系统瓶颈的是CPU.可以考虑增加一个处理器或者一个更快的处理器。   

                        %User Time 非内核操作消耗的CPU时间。一般来说,如果系统中使用了大量的算法或复杂的计算操作,该值会比较大

                        %Privileged Time CPU内核时间是在特权模式下处理线程执行代码所花时间的百分比

                        %DPC Time CPU消耗在网络处理上的时间,此值越低越好

4.Physical Disk

                    %Disk Time

                    Average Disk Queue Length

                    Average Disk Read/Write Queue Length

                    DiskReads(Writes)/sec

                    Average Disk sec/Read

                    Average Disk sec/Transfer

 5.Network Interface

                    Bytes Total/sec

6.System    

                    %Total Processor Time

                    File Data Options/sec

                    Processor Queue Length

二、Unix/Linux 主要计数器

1.Memory

2.Process

3.Processor

4.Physical Disk

5.Network Interface

6.System

三、内存分析法

1、查看Memory\Available Mbytes指标

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

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

上一篇 下一篇

猜你喜欢

热点阅读