Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.8 KB

File metadata and controls

45 lines (27 loc) · 1.8 KB

Process Management in OS

Linux Processes

This blog from bogotobogo.com describe processes in Linux OS in detail. Highly Recommended.

Process Contents

Processes, Address Spaces, and Context Switches

Insightful slides about processes from IIT.

Process Control Block (PCB)

Context Switch

Context Switching Overheads

  • Direct Factors affecting context switching time
    • Timer Interrupt latency
    • Saving/restoring contexts
    • Finding the next process to execute
  • Indirect factors
    • TLB needs to be reloaded
    • Loss of cache locality (therefore more cache misses)
    • Processor pipeline flush

Resources

NYU CS 2250 Process Management Course Material

Utexas CS372 Slides

Operating System Notes: Process Management

Operating System Study Guide: Process Management

Operating System Process Management

How does Process Works

University of North Florida Slides

Processes, Address Spaces, and Context Switches IIT Madras Slides

UIUC CS 241 High quality course materials