?假設(shè):線程數(shù)10
ramp-Up Period :100秒
意思是:在100秒內(nèi)啟動(dòng)10個(gè)線程(其實(shí)10個(gè)線程基本上是同時(shí)啟動(dòng)的,只是線程會(huì)sleep不同的時(shí)間,然后才會(huì)正式工作)
如下圖:
1、計(jì)算間隔:
perThreadDelayInMillis = 100*1000/10
2、計(jì)算每個(gè)線程的間隔:
i * perThreadDelayInMillis
第一個(gè)線程sleep? 1*perThreadDelayInMillis
第二個(gè)線程sleep? 2*perThreadDelayInMillis
第三個(gè)線程sleep? 3*perThreadDelayInMillis
線程啟動(dòng)后,根據(jù)計(jì)算的等待時(shí)間,進(jìn)行sleep