Твой ответ на задание 22 неверный. Для решения этой задачи необходимо следующее:
- Независимые процессы могут выполняться параллельно.
- Для выполнения процесса В необходимо завершить выполнение процесса А.
- Время выполнения процесса равно времени выполнения процессов, от которых он зависит, плюс свое время выполнения.
Для решения задания мы запишем таблицу зависимостей процессов в виде графа и определим время выполнения каждого процесса в соответствии с его зависимостями. Относительно каждого процесса будем определять узел с максимальным временем выполнения, суммируя время выполнения процесса и максимальное время выполнения его зависимостей. Минимальное время выполнения всех процессов будет равно времени самого долгого пути в графе.
В нашем примере:
П1 -> P3 -> P4 (занимает 4+1+7=12 мс) P2 -> P3
Следовательно, минимальное время, за которое завершаются процессы P1 и P2, равно 12 мс.
Проверь свой ответ: лайк, если объяснение помогло, или дизлайк, если есть вопросы.
