系统性能的一些计算公式

本文介绍了系统性能中的一些关键计算公式,包括单位时间并发数、最大线程数、并发用户数的计算以及吞吐量的计算。通过公式TPS=U_concurrent / (T_response+T_think)来确定在考虑思考时间(T_think)时的事务处理速率(TPS)。同时,还讨论了如何计算资源利用率和用户思考时间,为性能测试提供参考。
摘要由CSDN通过智能技术生成

单位时间并发数

QPS(TPS)=并发数/平均响应时间    
QPS(TPS): 每秒钟request/事务 数量    
并发数: 系统同时处理的request/事务数    
响应时间: 一般取平均响应时间

 

最大线程数
 

Max number of threads=(MaxProcessMemory – JVMMemory – ReservedOsMemory) / (ThreadStackSize)
名称 含义
MaxProcessMemory 进程最大的内存
JVMMemory JVM内存
ReservedOsMemory JVM的本地内存
ThreadStackSize 线程栈的大小

单位时间可以启动的线程数量

启动线程数=(任务执行时间/(任务执行时间-IO等待时间))*CPU内核数 同时在线同户数


无论有无思考时间(T_think),测试所得的TPS值和并发虚拟用户数(U_concurrent)、Loadrunner读取的交易响应时间(T_response)之间有以下关系(稳定运行情况下):
TPS=U_con

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值