服务端性能分析

收藏
性能测试 性能分析
20
Mar 4, 2019

服务端性能分析都从哪些角度来进行?

回答

JYONG回答

从维度上划分,性能指标主要分为两大类,分别是业务性能指标和系统资源性能指标。

  • 业务性能指标可以直观地反映被测系统的实际性能状况,常用的指标项有:
  1. 并发用户数

  2. 事务吞吐率(TPS/RPS)
  3. 事务平均响应时间

  4. 事务成功率

  • 系统资源性能指标,主要是反映整个系统环境的硬件资源使用情况,常用的指标包括:

  1. 服务器:CPU 利用率、处理器队列长度、内存利用率、内存交换页面数、磁盘 IO 状态、网卡带宽使用情况等;

  2. 数据库:数据库连接数、数据库读写响应时长、数据库读写吞吐量等;
  3. 网络:网络吞吐量、网络带宽、网络缓冲池大小;
  4. 缓存(Redis):静态资源缓存命中率、动态数据缓存命中率、缓存吞吐量等; 
  5. 测试设备(压力发生器):CPU 利用率、处理器队列长度、内存利用率、内存交换页面数、磁盘 IO 状态、网卡带宽使用情况等。

 

(0)

提交成功