Computer Science 330
Operating Systems
Fall 2025, Siena University
Lecture 0x02: Processes, Threads, and Resources
Date: Friday, September 12, 2025
Agenda
Examples
Terminology
- process
- process control block (PCB)
- process states: new, terminated, suspended, running, ready, blocked
- context switch
- CPU state
- physical CPU
- time sharing
- virtual CPU
- process creation hierarchy