Process Description and Control
Introduction
Topics for discussion
What is a process?
Major requirements
Process creation
Termination of a process
A five-state process model
State Transition Diagram
Queuing model
Process suspension
Process suspension (contd.)
State Transition Diagram (take 2)
Process description
Process control block
Process control block (contd.)
OS Functions related to Processes
Modes of execution
Creation of a process
Process Interruption
Process and Context Switching
Process and Context Switching (contd.)
Unix system V
Unix system V (contd.)
Process and kernel context
Process Context
U area
Process control
Process control (contd.)
Process creation - Example
fork and exec
Example
Version of exec
Email: bina@cse.buffalo.edu
Home Page: http://www.cse.buffalo.edu/~bina
Download presentation source