• 性能指标详解


    jmeter的线程数(member of threads)相当于并发用户数,并发用户数就是虚拟用户数(virtual user),简称VU。

    一、并发用户数(UV):指的是现实系统中操作业务的用户;

    并发用户数注册用户数在线用户数三者区别。

    并发用户数一定会对服务器产生压力;

    在线用户数只是“挂”在系统上,对服务器不产生压力;

    注册用户数指数据库中存在的用户数;

    二、处理能力(TPS):(Transactions Per Second)每秒处理的事务数目。是衡量系统性能的一个非常重要的指标。一个事务是指一个客户端向服务器发送请求然后服务器做出反应的过程。

            TPS 的过程包括:客户端请求服务端服务端内部处理服务端返回客户端

    三、QPS(Queries Per Second):每秒能够响应的查询次数,也即是最大吞吐能力(吞吐量)。

    例如,访问一个页面会请求服务器 3 次,那么访问这一个页面就会产生一个TPS三个QPS

    注意:对于一个页面的一次访问,形成一个 Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。

    例如,访问一个 Index 页面会请求服务器 3 次,包括一次 html,一次 css,一次 js,那么访问这一个页面就会产生一个“T”,产生三个“Q”。

    四、响应时间(RT):指的是业务从客户端发起到客户端接受的时间。 响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间,总之,是对请求做出相应所需要的时间

    网络传输时间:N1+N2+N3+N4

    应用服务器处理时间:A1+A3

    数据库服务器处理时间:A2

    响应时间=N1+N2+N3+N4+A1+A3+A2

    五、吞吐量(Throughput)服务器每分钟处理的请求数。

    一个系统的吞吐量与请求对cpu的消耗,内存,io 使用等紧密相关,单个请求对CPU消耗越高,外部系统接口、io影响速度越慢,系统吞吐能力越低,反之越高。

     

  • 相关阅读:
    CH552T可以这样接si24r1吗
    轻量级网络结构
    Docker安全及日志管理
    shopify二次开发在首页调用最新的博客文章
    Python3操作文件系列(一):判断文件|目录是否存在三种方式
    【Java基础】什么是Java的注释?—21天学习计划打卡第一天
    HTTP 速查手册
    Sulfo-CY5 DBCO的荧光特点、激发发射-星戈瑞
    汽车CAN/ CAN FD数据记录仪在上汽大通诊断测试部门的应用
    Java和JavaScript区别与联系
  • 原文地址:https://blog.csdn.net/Smtime826/article/details/126700095