Question: what are the cpu scheduling algorithm criteria?
Answer: CPU utilization - Ideally the CPU would be busy 100% of the time, so as to waste 0 CPU cycles. ...  Throughput - Number of processes completed per unit time. ...  Turnaround time - Time required for a particular process to complete, from submission time to completion.