Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.53 KB

服务器分析.md

File metadata and controls

27 lines (18 loc) · 1.53 KB

服务器分析

性能测试时,作为测试人员还需要关注服务器的数据,如: CPU/内存/网络。 当然一份完整的性能测试报告,必然要包含服务器的数据结果,今天就来看下服务器常用的数据有哪些。

CPU

  • 指性能测试场景运行的时间段内应用服务系统的CPU资源占用率
  • 判断系统处理能力及应用运行是否稳定的重要参数。
  • CPU使用率过高,则表示应用服务的运算需求过高。若持续较高时,需要针对运算部分进行优化

内存

  • 指性能测试场景运行的时间段内应用服务系统的内存使用
  • 判断系统处理能力及应用运行是否稳定的重要参数。
  • 内存使用率过高,则表示应用服务器的内存中存储的数据量越大。若持续增涨,且回收不及时,则存在内存泄漏,需要针对对象回收/垃圾回收进行优化

网络

  • 指性能测试场景运行的时间段内服务器的网络访问 返回数据量
  • 判断系统数据优化的重要参数。
  • 网络占用率过高,则表示传输过程中的数据量较大。若数据量过大,则需要针对传输数据进行压缩或针对数据进行精简

磁盘IO

  • 指性能测试场景运行的时间段内对主机硬盘的读取 写入数据量
  • 判断系统数据优化的重要参数。
  • 磁盘IO过高,则表示针对磁盘的操作数据量较大。若数据量过大,则需要针对传输数据进行压缩或针对数据进行精简