(2)加权执行时间
怎样的程序混合比例是最合适呢?程序1和2在一个任务中的比重相等吗?如果不是,那么会有两种方法来评价性能。第一种方法是给每
个程序一个比例权因子Wi 。比如某个任务中程序1 占20%而程序2占80%。那么它们的权分别为0.2和0.8。将权因子和执行时间的积相加,这叫做加权算术平均值:
其中的为第i个程序在任务中占的比重,而是该程序的执行时间。表1.2列出表1.1中数据的加权值。
表1.2 加权执行时间
.
|
A
|
B
|
C
|
W(1)
|
W(2)
|
W(3)
|
程序1
|
1.00
|
10.00
|
20.00
|
0.50
|
0.909
|
0.999
|
程序2
|
1000.00
|
10.00
|
20.00
|
0.50
|
0.091
|
0.001
|
加权算术平均W(1)
|
500.50
|
55.00
|
20.00
|
.
|
.
|
.
|
加权算术平均W(2)
|
91.82
|
18.18
|
20.00
|
.
|
.
|
.
|
加权算术平均W(3)
|
2.00
|
10.09
|
20.00
|
.
|
.
|
.
|