我试图理解这些调度算法:系统编程|调度次数
- 先来先服务(FCFS)
- 最短作业优先(SJF)
- 剩余时间最短(SRT)
- 轮转(RR)
因此,考虑到一些输入:
Process Name: A; Arrival Time: 0; Expected CPU Running Time: 3
Process Name: B; Arrival Time: 1; Expected CPU Running Time: 5
Process Name: C; Arrival Time: 3; Expected CPU Running Time: 2
Process Name: D; Arrival Time: 9; Expected CPU Running Time: 5
Process Name: E; Arrival Time: 12; Expected CPU Running Time: 5
FCFS将安排为AAABBBBBCCDDDDDEEEEE
。
我似乎无法找出其他问题。有人可以帮我解释一下这个区别吗?
我试过谷歌搜索,但结果我得到SJF是有点混乱。
so sjf will be AAACCBBBBBDDDDDEEEEE? – NewFile
@NewFile是的,这是正确的。 – Dukeling
我仍然没有得到您对SRT的解释。 – NewFile