• 性能测试常见术语浅析——吞吐量与吞吐率


    吞吐量

    指在一次性能测试过程中网络上传输的数据量的总和,也可以这样说在单次业务中,客户端与服务器端进行的数据交互总量;

    对交互式应用来说,吞吐量指标反映服务器承受的压力,容量规划的测试中,吞吐量是重点关注的指标,它能够说明系统级别的负载能力,另外,在性能调优过程中,吞吐量指标也有重要的价值;

    吞吐量和负载之间的关系

    ①上升阶段:吞吐量随着负载的增加而增加,吞吐量和负载成正比;

    ②平稳阶段:吞吐量随着负载的增加而保持稳定,无太大变化或波动;

    ③下降阶段:吞吐量随着负载的增加而下降,吞吐量和负载成反比;

    总结:吞吐量干不过负载!!!

    如下图所示:

    a1面积越大,说明系统的性能能力越强,a2面积越大,说明系统稳定性越好,a3面积越大,说明系统的容错能力越好(啧啧,图有点丑。。。)

    吞吐率

    吞吐量/传输时间,即单位时间内网络上传输的数据量,也可以指单位时间内处理客户请求数量,它是衡量网络性能的重要指标。

    通常情况下,吞吐率用“字节数/秒”来衡量,当然,也可以用“请求数/秒”和“页面数/秒”来衡量;

  • 相关阅读:
    配置双jdk
    检测一个页面所用的时间的js
    java发送短信开发,第三方接口方法
    jq的常用事件及其案例
    ajax无法返回视图
    SpringMVC IO 文件上传
    及上一篇linux安装mysql的说明
    centos6.10下安装mysql8.0.16root密码修改的坑
    线程池学习
    数组的分隔
  • 原文地址:https://www.cnblogs.com/qiaoli0726/p/10007048.html
Copyright © 2020-2023  润新知