Я пытаюсь понять эти алгоритмы планирования:
- В порядке очереди (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, сбивает с толку.