• 衡量一个软件系统性能的常见指标:


    (1)响应时间(Response time)

    包括:①服务时间 (指服务器完成交易请求执行的时间,这个时间可以度量服务器的处理能力)

      ②网络响应时间(网络硬件传输请求和结果所花费的时间

      ③客户端时间(对于瘦客户端而言,时间很短,通常可忽略。但对于胖客户端而言,由于包含了复杂的逻辑处理,因而需要消耗较多时间,也因此有可能成为系统性能的瓶颈)

    将时间段进行细分是为了确定性能的瓶颈

    (2)吞吐量(Throughput)

      “吞”:请求;“吐”:结果。吞吐量反映了系统的处理能力。不同地方的吞吐量有不同的释义。对于数据库而已,吞吐量指单位时间内SQL语句的执行条数。对于网络而言,吞吐量指单位时间内网络传输的数据量。

    (3)资源利用率(Resource Utilization)

      常见的资源有:CPU、Memory、Disk、Network等

    (4)点击数(Hits per second)

      点击数不是通常意义上的鼠标的点击数量,而是按照client端想server端发起的Http请求的数量计算的。一次鼠标点击是有可能引发多次Http请求的。

    (5)并发用户数(Concurrent User)

      用来度量服务器并发容量和同步协调能力。一批用户同时执行一个操作的数量。

  • 相关阅读:
    lua与C++的绑定
    lua与C的绑定
    如何得到真实的需求?
    mysql学习笔记——对数据库的操作
    排列组合公式
    英语口语积累笔记
    初学C++-----------------类的组合
    初学C++-----------------类的拷贝构造函数
    初学C++-----------------类的构造函数、析构函数
    初学C++-----------------类的定义
  • 原文地址:https://www.cnblogs.com/net2012/p/3218957.html
Copyright © 2020-2023  润新知