SRAM vs DRAM

Main memory is DRAM

On chip caches are SRAM

Off chip depends

Process Management

OS keeps processes moving between 3 states

Screen Shot 2024-04-17 at 3.28.10 PM.png

Scheduling Policies / Algorithms

Schedule: record of what process runs on each CPU when

Policy: controls how OS time-shares CPUs among processes

Completion: Response Time = Start Time — Arrival Time

Turnaround Time = Completion Time — Arrival Time

FIFO

Ranking criterion: arrival time, no preemption allowed