CPU utilization – keep the CPU as busy as possible
Throughput – amount of processes that complete their execution per time unit
Turnaround time – sum of waiting to get into memory, waiting in ready queue, execute on CPU, do I/O
Waiting time – amount of time a process has been waiting in the ready queue
Response time – amount of time it takes from when a request was submitted until the first response is produced, not output (for time-sharing environment and interactive system)