Основания создания системы:
1) Загрузка (инициализация) системы
2) Исполнение системного вызова для создания процесса.
3) Запрос пользователя на создание процесса
4) Запуск пакетного задания
Создание
WinAPI:
CreateProcess (10 аргументов)
Unix:
fork()- создает копию текущего процесса
перенаправление
exec()-
Завершение процесса:
1) Нормальное завершение (с помощью системного вызова)
2) Завершение с ошибкой
3) Завершение по неустранимой ошибке
4) Уничтожение другим процессом
Состояния процесса: