Практическая работа № 3
Тема: Планирование процессов в различных ОС.
Цель: исследование работы алгоритмов планирования процессов.
Программное обеспечение: С++ Builder 6, программа-симулятор.
FIFO (первый пришел – первый олбслуживается)
1) Среднее время ожидания процессора
(0+13+14+18+23)/5=13,6
2) Среднее полное время выполнения процесса.
(13+14+18+23+25)/5=18,6
Процесс | P1 | P2 | P3 | P4 | P5 |
CPU burst (прололжительность процесса) | |||||
Start_time (время ожидания) | |||||
Prioritet (приоритет) |
Процесс | P1 | P2 | P3 | P4 | P5 |
CPU burst (прололжительность процесса) | |||||
Start_time (время ожидания) | |||||
Prioritet (приоритет) |
Процесс | P1 | P2 | P3 | P4 | P5 |
CPU burst (прололжительность процесса) | |||||
Start_time (время ожидания) | |||||
Prioritet (приоритет) |
Round Robin (карусельная обработка)
Процесс | P1 | P2 | P3 | P4 | P5 |
CPU burst (прололжительность процесса) | |||||
Start_time (время ожидания) | |||||
Prioritet (приоритет) |
|
|
Процесс | P1 | P2 | P3 | P4 | P5 |
CPU burst (прололжительность процесса) | |||||
Start_time (время ожидания) | |||||
Prioritet (приоритет) |