What is a process?
What makes a process different than a thread
Process Context
Basic Process Control Block (PCB)
Holds management information / context, one per process
Program Address Space
Process Stack
Process Heap
Libraries
Multiple Processes
Process Hierarchy
Resource Allocation
Creating a Child Process
Typical Process States
Program Address Space
Process Stack
Stack Allocation Test