性能计数器驱动_5步就能学会一个性能检测工具,你还要拒绝?

596e92b56e151b0840d2e17eae8c745b.gif

出品 | 51Testing软件测试网

perfmon 是windows自带的系统检测工具,可以用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等。

  本文描述perfmon工具的使用,性能数据的分析指标两部分。

9b85e6c22b8a72ba11fa0c1e90d6b3c7.gif 1

操作步骤

  1.打开cmd 输入perfmon 回车

  2.点击性能监视器,运行一段时间默认显示cpu占用率

7a4a190a317f62aa93c5093dd732156b.png

  3.添加内存百分比计数器

  右键->添加计数器->选择memory下的%commited use in bytes

e55516348a31b6af8797ac21fd340cf7.png

2ea725e078dd02c6b7eed2e0e185beeb.png

  修改显示颜色

  双击显示记录,属性框选择其他颜色后确定

11697a91799324b8c533b4fcb074ea47.png

3a4661edeb4ae5e5efa760663f983f47.png   4.添加网络计数器   同步骤3 (network interface-bytes total/sec)   5.添加磁盘驱动器   同步骤3 (pysical disk-%busy time) 9b85e6c22b8a72ba11fa0c1e90d6b3c7.gif 2

分析数据

  1.内存法

  如果memory下的%commited use in bytes数值比较大,说明内存可能存在问题,需要进一步查看下面几项:

  • page/sec  持续高于几百可能有内存问题

  • pages fault/ sec  每秒发生页面失效次数  次数越多,内存读取数越多需要查看pages read/ sec

  • pages read/ sec   值超过5 说明内存方面存在问题

  2.处理器分析法

  查看% processor time  持续超过90%,说明面临性能方面瓶颈

  3.磁盘I/0分析方法

  如果.磁盘I/0数超过磁盘I/0处理能力,则存在磁盘系统瓶颈

  4.网络分析法

  network interface-bytes total/sec 数和网络带宽对比  ,如果较大说明面临性能方面瓶颈

51529b5a3348ba1d572c5af8880496f4.png

  举个简单的例子,从网络上下载文件如qq文件,下载期间查看各项指标参数

  图中一条平直的红线是内存,没有什么变化,表明正常

  上图蓝色代表网路计数器,黄色代表磁盘。从图中可以看出下载文件期间,网路计数器、磁盘值较大,下载完成后各项指标正常,只说明下载文件这段期间性能有问题

  具体指标还要结合实际项目分析,希望对大家有所帮助!

026dfe7722afd694fde27544878e3dd6.gifEND 7a0aa78d918ca301b7a59a0ab0c045bf.gif

050d97cf6686bf3f5dd6c088e2abe87b.gif

推荐阅读

点击阅读☞康一康!接口测试与性能测试的区别瞧过来~

点击阅读☞你也对性能测试有这样的误解吗?

点击阅读☞我本以为这次性能测试一定没问题的……

点击阅读☞这个性能测试工具能在移动端乘风破浪吗?当然能!

点击阅读☞学性能测试不能急于求成,应从小问题着手!

4be77cd4b18e22e9728743a08c1796bd.gif

cf7339c828e78df7c7f91ea3770e75dc.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值