Chapter TWO - Process Description and Control
Chapter TWO - Process Description and Control
Operating Systems:
Internals and Design Principles, 6/E
William Stallings
Roadmap
– How are processes represented and
controlled by the OS.
– Process states which characterize the
behaviour of processes.
– Data structures used to manage processes.
– Ways in which the OS uses these data
structures to control process execution.
Concepts
• From earlier chapters we saw:
– Computer platforms consists of a collection of
hardware resources
Timeout
I/O
Roadmap
– How are processes represented and
controlled by the OS.
– Process states which characterize the
behaviour of processes.
– Data structures used to manage processes.
– Ways in which the OS uses these data
structures to control process execution.
Process Birth and Death
Creation Termination
New batch job Normal Completion
Interactive Login Memory unavailable
Created by OS to Protection error
provide a service
Spawned by existing Operator or OS
process Intervention