Составители:
Блокированный/Завершающийся. Аналогично предыдуще-
му пункту.
Обобщением модели с пятью состояниями является модель с
семью состояниями, позволяющая более адекватно смоделировать
реализацию операционных систем. В данной модели вводится допол-
нительно понятие приостановленного процесса и два новых состоя-
ния:
Блокированный/Приостановленный. Процесс, выгружен-
ный на диск и ожидающий какого-то события.
Готовый/Приостановленный. Процесс, находящийся на
диске, но уже готовый к выполнению. Для этого его необ-
ходимо только загрузить в основную память.
Приостановленный процесс является процессом, который отсутству-
ет в основной памяти и не может быть запущен немедленно. Причи-
нами приостановки процесса могут быть:
• необходимость освободить основную память для оптимизации
производительности виртуальной памяти;
• периодический режим выполнения процесса (например, про-
грамма анализа использования ресурсов компьютера);
• приостановка дочерних процессов родительским для их провер-
ки или координации;
• приостановка пользовательского процесса для отладки про-
граммы;
• приостановка фоновых процессов операционной системой в
случае выявления проблем.
30
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »