最短作业优先法的问题作业进入时刻运行时间开始时刻完成时刻0.00
作业 进入时刻 运行时间 开始时刻 完成时刻 0.00 2 8.50 0.50 10.30 10.80 3 9.00 0.10 10.00 10.10 4 9.50 0.20 10.10 10.30 运行顺序 1 3 4 2,可是我不明白,运行时间1为2.00最大,应该排在最后啊,我觉得顺序应该是3 4 2 1 为什么1排最前面呢,再请看下面的例题
第2题可能你这样想比较容易理解,作业号1,2,3来之前,计算机在运行其他东西,当运行完了是6:25分~ 所以就按照最用最小时间的作业开始运行这3个作业. 而第1题是因为一开始就<作业号1>一来到就可以运行,因为要运行两个小时,所以要到了10:00才完成,那时候,其他的作业号都到了,那就开始按照最小的优先运行的法则来运行!