Process Description and Control Chapter 3
CS 431 -- Operating Systems
Sam Houston State University
Dr. Tim McGuire

Chapter 3

All multiprogramming OS are build around the concept of processes
A process is sometimes called a task
Major Requirements of an Operating System Process Dispatcher When is a process created? When is a process terminated? Reasons for Process Termination Processes A Five-State Model Process Transitions Suspended Processes Operating System Control Structures Memory Tables I/O Tables File Tables Process Table Process Identification Processor State Information Process Control Information Typical Functions of an Operating-System Kernel
  • Process Management
  • Typical Functions of an Operating-System Kernel
  • Memory Management
  • Typical Functions of an Operating-System Kernel
  • I/O Management
  • Support Functions
  • Process Creation When to Switch a Process When to Switch a Process Change of Process State Execution of the Operating System Execution of the Operating System