系统性能测试操作系统相关性能计数器说明

系统性能测试操作系统相关性能计数器说明

ID:40645866

大小:18.05 KB

页数:5页

时间:2019-08-05

系统性能测试操作系统相关性能计数器说明_第1页
系统性能测试操作系统相关性能计数器说明_第2页
系统性能测试操作系统相关性能计数器说明_第3页
系统性能测试操作系统相关性能计数器说明_第4页
系统性能测试操作系统相关性能计数器说明_第5页
资源描述:

《系统性能测试操作系统相关性能计数器说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、性能计数器做性能测试要监控服务器的资源消耗,如内存、CPU、读写速度等等,计数器有很多,刚接触性能测试一般不了解其具体的意思,下面是收集资料整理的计数器信息。包括以下六个方面的计数器统计:1、Unix/Linux性能计数器2、windows性能计数器3、Processor计数器4、Process计数器5、PhysicalDisk计数器6、Memory计数器1、Unix/Linux性能计数器Averageload              上一分钟同时处于“就绪”状态的平均进程数Collisionrate            每秒钟在以太网上检测到的冲突数Con

2、textswitchesrate        每秒钟在进程或线程之间的切换次数CPUutilization            CPU的使用时间百分比Diskrate                盘传输速率Incomingpacketserrorrate    接收以太网数据包时每秒钟接收到的错误数Incomingpacketsrate        每秒钟传入的以太网数据包数Interruptrate            每秒内的设备中断数Outgoingpacketserrorsrate  发送以太网数据包时每秒钟发送的错误数Outgoingpack

3、etsrate        每秒钟传出的以太网数据包数Page-inrate              每秒钟读入到物理内存中的页数Page-outrate            每秒钟写入页面文件和从物理内存中删除的页数Pagingrate              每秒钟读入物理内存或写入页面文件的页数Swap-inrate              正在交换的进程数Swap-outrate            正在交换的进程数SystemmodeCPUutilization    在系统模式下使用CPU的时间百分比UsermodeCPUutilizat

4、ion    在用户模式下使用CPU的时间百分比2、windows性能计数器NetworkInterface计数器BytesTotal/sec是在每个网络适配器上发送和接收字节的速率,包括帧字符在内。NetworkInterface\BytesReceived/sec是NetworkInterface\BytesReceived/sec和NetworkInterface\BytesSent/sec的总和。CurrentBandwidth指以位/每秒估计的网络接口的当前带宽。OutputQueueLength为输出数据列队(数据包)的长度。如果这个长于2,即

5、会出现延缓并且如果可能的话找出并解决瓶颈问题。由于请求是在这个操作由网络驱动程序接口规格(NDIS)列队,这永远会是0。Packets/sec为在网络界面发送和接收数据包的速率。PacketsOutboundDiscarded为选为丢弃的输出数据包的数目,即便没有发现会阻止传输这些数据包的错误。丢弃数据包的可能原因是释放缓冲空间。PacketsOutboundError为由于错误不能传输的输出数据包的数目。PacketsReceivedDiscarded指选定要丢弃的输入数据包的数字,即使没有发现阻碍这些数据包成为可传送到更高层协议的错误。造成丢弃数据包的可能原

6、因是释放缓冲器空间。PacketsReceivedError指输入数据包的数目,这些数据包含阻碍它们成为可传送到更高层协议的错误。PacketsReceived/sec为在网络界面接收数据包的速率。PacketsSent/sec为在网络界面发送数据包的速率。3、Processor计数器%ProcessorTime指处理器用来执行非闲置线程时间的百分比。计算方法是,测量范例间隔内非闲置线程活动的时间,用范例间隔减去该值。(每台处理器有一个闲置线程,该线程在没有其他线程可以运行时消耗周期)。这个计数器是处理器活动的主要说明器,显示在范例间隔时所观察的繁忙时间平均百分

7、比。这个值是用100%减去该服务不活动的时间计算出来的。通常CPU的平均活动符合应该在80%以下,超过80%表示CPU的处理能力已经达到极限。%DPCTime指在范例间隔期间处理器用在缓延程序调用(DPC)接收和提供服务的百分比。DPC正在运行的为比标准间隔优先权低的间隔。由于DPC是以特权模式执行的,DPC时间的百分比为特权时间百分比的一部分。这些时间单独计算并且不属于间隔计算总数的一部分。这个总数显示了作为实例时间百分比的平均忙时。越低越好。在多处理器系统中,如果这个值大于50%并且Processor:%ProcessorTime非常高,加入一个网卡可能会提

8、高性能,提供的网络已经不

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

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

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