????1??????????make sure?????????????target???????????????????????????????????????????????????????????cover??????????????????????????????????????????????????????

????2???ó????task????????????????????task??????task??CPU??????????????У?????????task?????task???????????е????????????sub task????????????????????????????????????????????????????????????????в??е?sub task?к??????????????????????????????????????????????????

??????????task????У??в??У????????????????????????????????????????????????к???е?sub sub sub task????????ó?task???????????Щsssssub task??????????????????????λ???????????????????????ɡ?

????3????2???????????????????????????????????????????????????????????sub task????e???2?????????????????????μ??

????TC1 Perf Bottleneck = F1(sub1?? sub2?? sub3??...)

????TC2 Perf Bottleneck = F2(sub1?? sub2?? sub3??...)

????TC3 Perf Bottleneck = F3(sub1?? sub2?? sub3??...)

????TC4 Perf Bottleneck = F4(sub1?? sub2?? sub3??...)

????...

?????????????????????????????????????£???????sub task???????????????????????????????????????????????????????????????????sub task????????????????????????????????????????????ó????test case??????????????????磺TC1 10%??TC2 40%?? TC3 10%?? TC4 20%?????????????????????F1??F2??F3??F4???????????????Щsub task????????????

????4.???????迼??task????????????????????CPU????harddisk???????????????????????task?????????????????sub task??????????