`
wsmajunfeng
  • 浏览: 492097 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

计算线上机器tps的方法

阅读更多

1) 二八法

若80%的访问量集中在20%的时间里,可用此分析方法,其图形就是一个正态分布图,如下。

性能测试(1) <wbr>---性能测试需求收集

具体计算公式为:

     tps = (24小时的PV值*80%)/(24*3600*20%)

举例有,假如中文站每日的访问量为500万,其中19:00-23:40,访问量为400万,其余时间段的访问量很平坦,而且其余时间段的总访问量为100万,那么就可以用二八法,其计算公式为 tps = (500万*0.8)/(24*3600*0.2)。

     2)简单峰值法

若在每天的某一时段里有很大的访问量,其他时间相对较少,可以用简单峰值法,其实二八法只是简单峰值法的一个特例。

性能测试(1) <wbr>---性能测试需求收集

      具体计算公式为:

        tps =(24小时的PV值)/(峰值时间段中的小时数*3600)

       举例有,假如中文站每日的访问量为500万,其中17:00-24:00这个时间段里面访问量为450万,其他时间段的访问量很平缓,那么,我可以用简单峰值法近似计算,其计算公式为 tps = 500万/((24-17)*3600)

 3)无峰值法

若24小时里的访问量都是平稳波动的,没有峰值,那么可以采用无峰值计算方法,图形如下。

性能测试(1) <wbr>---性能测试需求收集

       具体计算公式为:

         tps= (24小时的PV值)/(24*3600)

 

       举例有,假如中文站每日的访问量为500万,每小时的访问量都为20万左右,那么,可以用无峰值法来近似计算,其计算公式为 tps = 500万/(24*3600)。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics