- •Задания по планированию процессов с решением (новое)
- •2. Определить оптимальный порядок исполнения процессов с минимальным средним временем ожидания и средним временем выполнения.
- •3. Решить задачу №1 с учетом момента поступления процессов в систему:
- •4. Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
- •5. Решить задачу №4 с квантом времени равным 3.
- •6. Решить задачу №5 с учетом момента поступления процессов в систему:
- •7. Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
- •8. Решить задачу №7 с учетом момента поступления процессов в систему:
- •9. Решить задачу планирования процессов из задачи №8 с учетом приоритетов:
- •10. Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
- •11. Решить задачу 10 при помощи алгоритма вытесняющего приоритетного планирования:
5. Решить задачу №4 с квантом времени равным 3.
Решение:
Т |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
1 |
И |
И |
И |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
|
|
|
|
|
|
|
|
2 |
Г |
Г |
Г |
И |
И |
И |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
И |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
|
|
|
|
|
|
4 |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
|
|
|
|
|
|
|
|
|
|
|
|
5 |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
И |
Г |
Г |
Г |
И |
И |
И |
И |
И |
И |
Среднее время ожидания = (11+3+12+9+14)/5 = 9,8
Среднее время выполнения = (15+6+17+11+23)/5 = 14,4
6. Решить задачу №5 с учетом момента поступления процессов в систему:
Номер процесса |
Время выполнения |
Момент поступления в систему |
1 |
4 |
2 |
2 |
3 |
1 |
3 |
5 |
4 |
4 |
2 |
3 |
5 |
9 |
0 |
Решение:
Т |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
1 |
|
|
Г |
Г |
Г |
Г |
И |
И |
И |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
|
|
|
|
|
2 |
|
Г |
Г |
И |
И |
И |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
И |
Г |
Г |
Г |
Г |
И |
И |
|
|
|
4 |
|
|
|
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
|
|
|
|
|
|
|
|
|
|
|
|
5 |
И |
И |
И |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
Г |
И |
И |
И |
Г |
Г |
Г |
И |
И |
И |
Среднее время ожидания = (12+2+11+6+14)/5 = 9
Среднее время выполнения = (16+5+16+8+23)/5 = 13,6