Структура ОС. Управление процессами
В состав операционной системы входят следующие подсистемы:
1. Управление процессами;
2. Управление основной памятью;
3. Управление внешней памятью;
4. Управление устройствами ввода/вывода;
5. Управление файлами;
6. Защита системы;
7. Сетевая поддержка;
8. Командный интерфейс системы.
Процесс - это программа в стадии выполнения. Процессу необходимы определенные ресурсы, включая процессорное время, память, файлы и устройства ввода/вывода для выполнения своих задач. ОС отвечает за следующие действия в связи с управлением процессами:
• создание и удаление процессов;
• приостановка и возобновление процессов;
• обеспечение механизмов для синхронизации процессов;
• обеспечение механизмов для взаимодействия процессов.