Process Description and Control
Dispatcher (short-term scheduler)
When does a process gets created?
When does a process gets terminated?
Reasons for Process Termination
Reasons for Process Termination
New state transitions (mid-term scheduling)
Operating System Control Structures
Process Identification (in the PCB)
Processor State Information (in PCB)
Process Control Information (in PCB)
Queues as linked lists of PCBs
Process Control Information (in PCB)
Steps in Process (Context) Switching
Execution of the Operating System
Execution within User Processes