Systemy operacyjne /Zarządzanie procesami
Proces może być w jednym z dwóch stanów:
• wykonywany,
• nie wykonywany.
Dtspatcti
En ter
Exlt
Pause
►
(a) State transitlon diagram
Enter
Queue
Dtspatch
Pause
(b) Queulng diagram
Utworzenie nowego procesu może być rezultatem:
• uruchomienia zadania wsadowego,
• rejestracji użytkownika do systemu,
• zlecenia wykonania pewnej usługi, np. drukowania,
• zlecenia utworzenia procesu potomnego wydanego przez proces użytkowy.
Zakończenie działania procesu może być rezultatem:
• wykonania instrukcji Halt przez zadanie wsadowe,
• wyrejestrowania się użytkownika z systemu,
• zakończenia działania aplikacji,