当三元组的x为1的时候 CPU不再等待,工作完成直接进入下一个周期 总的CPU利用率为100%
优点是:效率很高、实现容易;易于推断及计算;支持working-conserving和non-working-conserving;支持实时性较强的应用;当系统负载较轻时,其处理器的利用率最高可达100%。
2.BVT(Borrowed Virtual Time) BVT是一种公平性优先的调度算法 计算方法为Vi =Vt + t/wi At为上一时刻的计算值, t为一个时间片 wi为每一个vm的权值 BVT example
vm1: t1 = 0 + 1/0.1 = 10 vm2 : 0 + 1/0.05=20 < vm1 执行 vm1 t2= 10 + 1/0.1=20 vm2: 0+1/0.05=20 =vm1 随意执行 假设执行vm2 t3=10 + 1/0.1=20 vm2: 20+1/0.05=40
