首页 » 爱链网 » 性能测试常见的7大指标(命中率指标吞吐量百分比系统)「性能测试吞吐量计算公式」

性能测试常见的7大指标(命中率指标吞吐量百分比系统)「性能测试吞吐量计算公式」

南宫静远 2024-07-24 01:43:19 爱链网 0

扫一扫用手机浏览

文章目录 [+]

性能指标分类

系统性能指标资源性能指标中间件指标数据库指标稳定性指标可扩展性指标可靠性指标

1、系统性能指标

响应时间

性能测试常见的7大指标(命中率指标吞吐量百分比系统) 性能测试常见的7大指标(命中率指标吞吐量百分比系统) 爱链网
(图片来自网络侵删)

系统处理能力

吞吐量

性能测试常见的7大指标(命中率指标吞吐量百分比系统) 性能测试常见的7大指标(命中率指标吞吐量百分比系统) 爱链网
(图片来自网络侵删)

并发用户数

错误率

2、资源性能指标

CPU

內存

磁盘吞吐量

网络吞吐量

3、中间件指标

常用的中间件例如Tomcat, weblogic等指标主要包括JVM,ThreadPool, JDBC

IGC频率丨次/s ljava虚拟机垃圾部分回收频率

IFull GC频率|次/h| Java虚拟机垃圾完全回收频率

IFull GC平均时长|秒|用于垃圾完全回收的平均时长

I Full GC最大时长|秒| 用于垃圾完全回收的最大时长

IGC堆使用率|百分比|堆使用率

IActive Thread Countl 个| 活动的线程数

Pending User Request |个| 处于排队的用户请求个数

IDBC Active Connectionl 个|JDBC活动连接数

4、数据库指标

常用的数据库如MySQL指标主要包括SQL、吞吐量、缓存命中率、连接数

SQL 耗时 微妙 执行SQL耗时

吞吐量 QPS个每秒查询次数

吞吐量 TPS 个 每秒事务次数

命中率 Key Buffer命中率 百分比 索引缓冲区命中率

命中率 InnoDB Buffer命中率 百分比 InnoDB缓冲命中率

命中率 QueryCache命中率 百分比 查询缓存命中率

命中率 TableCache命中率 百分比 表缓存命中率

命中率 ThreadCache命中率 百分比 线程缓存命中率

锁 等待次数 次 锁等待次数

锁 等待时间 微妙 锁等待时间

5、稳定性指标

最短稳定时间:系统按照最大容量的80%或标准压力情况下运行,能够稳定运行的最短时间。

一般来说 对于正常工作日(8小时)运行的系统,至少应该能保证系统稳定运行8小时以上。

对于724小时运行的系统,至少保证稳定运行24小时以上

参考标准:

TPS曲线稳定,没有大幅度的波动

各项资源指标没有泄露或异常情况

6、可扩展性指标

是指应用软件或操作系统以群集方式部署,增加的硬件资源与增加的处理能力之间的关系。

计算公式:

(增加性能/原始性能)/(增加资源/ 原始资源) 100%

参考标准:

理想的扩展能力是资源增加几倍,性能就提升几倍。
扩展能力至少在70%以上。

7、可靠性指标

对于服务端性能测试,从系统可靠性指标度量分析时,常见从三类来入手:

双机热备

集群

备份和恢复

相关文章

It集中测试,技术革新的催化剂

随着信息技术的飞速发展,IT集中测试在确保软件质量和稳定性方面发挥着越来越重要的作用。本文将从IT集中测试的定义、重要性、实施方法...

爱链网 2024-12-30 阅读1 评论0

外挂编辑语言,科技与伦理的博弈

在信息技术飞速发展的今天,外挂编辑语言作为一种新兴的编程语言,在提升工作效率、优化用户体验方面展现出巨大的潜力。在享受其带来的便捷...

爱链网 2024-12-30 阅读1 评论0