欢迎来到天天文库
浏览记录
ID:38727419
大小:38.50 KB
页数:6页
时间:2019-06-18
《性能测试计数器整理汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、性能测试计数器整理汇总做性能测试要监控服务器的资源消耗,如内存、CPU、读写速度等等,计数器有很多,刚接触性能测试一般不了解其具体的意思,下面是收集资料整理的计数器信息。包括以下六个方面的计数器统计:1、Unix/Linux性能计数器2、windows性能计数器3、Processor计数器4、Process计数器5、PhysicalDisk计数器6、Memory计数器1、Unix/Linux性能计数器Averageload 上一分钟同时处于“就绪”状态的平均进程数Collisionrate
2、 每秒钟在以太网上检测到的冲突数Contextswitchesrate 每秒钟在进程或线程之间的切换次数CPUutilization CPU的使用时间百分比Diskrate 盘传输速率Incomingpacketserrorrate 接收以太网数据包时每秒钟接收到的错误数Incomingpacketsrate 每秒钟传入的以太网数据包数Interruptrate 每秒内的设备中断数Outgoingpacke
3、tserrorsrate 发送以太网数据包时每秒钟发送的错误数Outgoingpacketsrate 每秒钟传出的以太网数据包数Page-inrate 每秒钟读入到物理内存中的页数Page-outrate 每秒钟写入页面文件和从物理内存中删除的页数Pagingrate 每秒钟读入物理内存或写入页面文件的页数Swap-inrate 正在交换的进程数Swap-outrate 正在交换的进程数S
4、ystemmodeCPUutilization 在系统模式下使用CPU的时间百分比UsermodeCPUutilization 在用户模式下使用CPU的时间百分比2、windows性能计数器NetworkInterface计数器BytesTotal/sec是在每个网络适配器上发送和接收字节的速率,包括帧字符在内。NetworkInterface\BytesReceived/sec是NetworkInterface\BytesReceived/sec和NetworkInterface\BytesSent/se
5、c的总和。CurrentBandwidth指以位/每秒估计的网络接口的当前带宽。OutputQueueLength为输出数据列队(数据包)的长度。如果这个长于2,即会出现延缓并且如果可能的话找出并解决瓶颈问题。由于请求是在这个操作由网络驱动程序接口规格(NDIS)列队,这永远会是0。Packets/sec为在网络界面发送和接收数据包的速率。PacketsOutboundDiscarded为选为丢弃的输出数据包的数目,即便没有发现会阻止传输这些数据包的错误。丢弃数据包的可能原因是释放缓冲空间。PacketsOutboundEr
6、ror为由于错误不能传输的输出数据包的数目。PacketsReceivedDiscarded指选定要丢弃的输入数据包的数字,即使没有发现阻碍这些数据包成为可传送到更高层协议的错误。造成丢弃数据包的可能原因是释放缓冲器空间。PacketsReceivedError指输入数据包的数目,这些数据包含阻碍它们成为可传送到更高层协议的错误。PacketsReceived/sec为在网络界面接收数据包的速率。PacketsSent/sec为在网络界面发送数据包的速率。3、Processor计数器%ProcessorTime指处理器用来执
7、行非闲置线程时间的百分比。计算方法是,测量范例间隔内非闲置线程活动的时间,用范例间隔减去该值。(每台处理器有一个闲置线程,该线程在没有其他线程可以运行时消耗周期)。这个计数器是处理器活动的主要说明器,显示在范例间隔时所观察的繁忙时间平均百分比。这个值是用100%减去该服务不活动的时间计算出来的。通常CPU的平均活动符合应该在80%以下,超过80%表示CPU的处理能力已经达到极限。%DPCTime指在范例间隔期间处理器用在缓延程序调用(DPC)接收和提供服务的百分比。DPC正在运行的为比标准间隔优先权低的间隔。由于DPC是以特
8、权模式执行的,DPC时间的百分比为特权时间百分比的一部分。这些时间单独计算并且不属于间隔计算总数的一部分。这个总数显示了作为实例时间百分比的平均忙时。越低越好。在多处理器系统中,如果这个值大于50%并且Processor:%ProcessorTime非常高,加入一个网卡可能会提高性能,提供
此文档下载收益归作者所有