吾爱乐享
个人学习网站

性能测试的指标2

性能测试指标主要包括两大分类

  1. 系统指标:系统指标主要包括系统的响应时间,tps,并发数等
  2. 资源指标:对硬件资源的利用率,cpu,磁盘,内存等

1.系统指标

  1. 响应时间:从用户发送一个请求到用户接受到服务器返回到响应数据这段时间

​ 响应时间是由,网络传输时间+应用程序处理时间,

一个用户发起请求–>到服务器的传输时间—>服务器处理时间—>数据库传输时间—->数据库到处理时间—>数据库处理结果传输给应用服务器的传输时间—>应用服务接受后处理时间—>处理完成后在把数据返回给用户的传输时间

  1. 并发数:并发用户数是在一定的物理时刻,同时向系统提交请求的用户数

在一个系统中,有三种用户数

  1. 并发用户数:同一时刻访问系统请求的用户数
  2. 在线用户数:在一段时间内访问系统的用户数,不一定同时向系统提交请求
  3. 系统用户数:就是系统的注册用户数

系统用户数>在线用户数>并发用户数

  1. TPS:每秒处理事物的能力
  2. 单位时间内系统处理的客户端请求的事物次数
  3. tps=并发数/平均响应时间

  4. 资源利用率:对不同系统资源对使用程度,通常以占用最大值的百分比衡量

  5. 服务器的资源指标

    • cpu的使用率:在长时间的使用下,一般可接受的上限不超过85%

    • 内存的利用率:一般至少要剩余10%的可用内存,一般可接受的上限也是为85%

    • 磁盘IO:一般使用% Disk time(磁盘用于读写操作所占用的时间百分比)来度量磁盘的读写性能

    • 网络带宽:判断网络连接速度是否有瓶颈,可以用该计数器的值和网络带宽比较,100Mb的带宽相当于12.5M的网络下载速度,100Mb /8 =12.5M,这里的8个小写b等于1个大写B,8b=1B

本文永久更新地址:

https://www.fenxiangbe.com/p/性能测试的指标2.html

赞(0) 打赏
未经允许不得转载:吾爱乐享 » 性能测试的指标2

评论 抢沙发

评论前必须登录!

 

推荐免费资源共享,个人经验总结学习

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏