示例成品 · 平台演示,按左边这组点选真跑出来的
示例:并发-TPS-RT换算对照表(示意数据)
场景:下单 | 加压方式:阶梯提升 | RT单位:毫秒 | 思考时间:1s | 偏差阈值:15%
轮次 | 并发线程数 | 实测TPS | 平均RT(ms) | 理论TPS | 偏差率 | 结论
第1轮 | 50 | 38.2 | 1250 | 40.0 | -4.5% | 口径一致
第2轮 | 100 | 71.5 | 1320 | 75.8 | -5.7% | 口径一致
第3轮 | 200 | 118.0 | 1610 | 124.2 | -5.0% | 口径一致
第4轮 | 400 | 150.3 | 2480 | 161.3 | -6.8% | 接近拐点
第5轮 | 800 | 152.1 | 5120 | 156.3 | -2.7% | 已饱和,TPS不再涨
公式说明
1. Little定律:平均并发用户数 ≈ TPS × 平均RT(单位统一)。反推 TPS ≈ 并发 / 平均RT(秒)。
2. 有思考时间时,单线程实际发出请求的频率低于1/RT,理论TPS应再按 RT/(RT+思考时间) 折算,本表未折算部分在备注列注明。
3. 偏差率 =(实测TPS − 理论TPS)/ 理论TPS × 100%。
4. 偏差在阈值内说明并发与TPS换算口径可用;偏差过大常见于RT取值时段不一致、统计窗口不同、并发被降速或限流。
汇报口径提醒
并发线程数不等于TPS,报数时应同时给出并发、RT和统计窗口;以实测TPS为准,理论值仅作校核。
结论由持证人员核对后才能用。
点左边「开工 · 直接出成品」,出一份你自己的版本(文字免费)