nThe exponentially weighted averages use a
= 1/2:
uCPUj[i] = (1/2)
Uj[i-1] + (1/2) CPUj[i-1]
uGCPUk[i] = (1/2)
GUk[i-1] + (1/2) GCPUk[i-1]
uwhere
FUj[i]
= processor usage by process j in interval i
FGUk[i]
= processor usage by group k in interval i
nRecall that
uPj[i] = Bj + (1/2)
CPUj[i-1] + GCPUk[i-1]/(4Wk)
nThe priority decreases as the process and group use the processor
nWith more weight Wk, group usage decreases less the priority