Criteria For Cpu Sheduling
Criteria For Cpu Sheduling
1. CPU Utilization:
* This measures how busy the CPU is. The goal is to keep the CPU as busy as
possible to maximize its utilization.
2. Throughput:
3. Turnaround Time:
* This is the total time taken for a process to complete, from its arrival time
to its completion time.
* It includes the time spent waiting in the ready queue, execution time, and
I/O time.
4. Waiting Time:
* This is the amount of time a process spends waiting in the ready queue
before it gets the CPU.
5. Response Time:
* This is the time it takes for a process to produce its first response after a
request is submitted.