Scheduling Criteria:

◆CPU utilization.


◆Throughput: The number of processes that are completed per time unit is called throughput.For long processes, this rate may be one process per hour; for short transactions, it may be 10 processes per second.


◆Turnaround time:Turnaround time is the sum of the periods spent waiting to get into memory, waiting in the ready queue, executing on the CPU, and doing I/O.


◆Waiting time. Turnaround time is the sum of the periods spent waiting in the ready queue.


◆Response time. Response time is the time from the submission of a request until the first time it takes to start responding.