Meson 0.40.0 版本新特性全解析:从 VS2017 支持到依赖获取方法定制
2026/10/8 7:54:50
# 登录Alexa网站流量全球综合排名查询—>选择“流量分析”里面有PV和UV数据 http://www.alexa.cn/计算公式: TPS= 总请求数 / 总时间
按照需求所示,在2019年第32周,每天有4.13万的浏览量,那么总请求数,我们可以认为估算为4.13万(1次浏览都至少对应1个请求) 总请求数 = 4.13 万请求数 = 41300 请求数 总时间:由于不知道每个请求的具体时间,我们按照普通方法,我们可以按照日均的时间进行计算 总时间 = 1天 = 1 * 24 小时 = 24 * 3600 秒 套入公式可得: TPS = 41300请求数/(24*3600秒) = 0.48请求数/秒 结论:按照普通计算方法,我们在测试环境对相同的系统进行性能测试时,每秒能够发送0.48请求就可以满足线上的需要二八原则就是指80%的请求在20%的时间内完成
计算公式 : TPS = 总请求数 80% / (总时间20%)
按照公式进行计算 TPS = (41300 * 0.8请求数) / (24*3600*0.2秒) = 1.91 请求数/秒 结论:按照二八原则计算,在测试环境我们的TPS只要能达到1.91请求数每秒就能满足线上需要。二八原则的估算结果会比平均值的计算方法更能满足用户需求。业务数据: 有的公司会统计一定时间内的所有业务数据, 我们可以根据这个业务数据曲线图, 统计出最多请求的数量和时间比例。
根据这些数据统计图, 可以得出结论:
结合二八原则计算公式 : TPS = 总请求数 80% / (总时间20%)
需要在测试环境模拟用户正常业务操作(稳定性测试) 的并发量为: TPS = (40474 * 0.8请求数) / (16*3600*0.2秒) = 2.81 请求数/秒根据这些数据统计图, 可以得出结论:
计算压力测试的并发数: TPS = 峰值请求数 / 峰值时间 * 系数。
需要在测试环境模拟用户峰值业务操作(压力测试) 的并发量为: TPS = 8853 请求数 / 3600秒 * 3(系数) = 7.38 请求数/秒 # 系数3 是经验值,在性能测试中,经验比理论重要。案例:OA系统。有20万人使用。平均每天使用8小时。性能测试,并发数测多少?
[200000 * 0.8 / (8 * 3600s *0.2) ] *3系数 = 83.31、核心指导原则:
2、一般计算公式:
3、同步并发数: