.. _metrics: Scheduler Metrics =========================== .. index:: CPU utilization .. describe:: CPU Utilization The percentage of time that the CPU is busy -- not idle. .. index:: throughput .. describe:: Throughput The number of processes that are completed per time unit. .. index:: waiting time .. describe:: Waiting time The sum of the time spent in the ready queue during the life of the process. Time blocked, waiting for I/O, is not part of the waiting time. .. index:: service time .. describe:: service time The amount of CPU time that a process will need before it either finishes or voluntarily exits the CPU, such as to wait for input / output. .. index:: turnaround time .. describe:: Turnaround time for a process The amount of time between the time a process arrives in the ready state to the time it exits the running state for the last time .. index:: response time .. describe:: response time The time from first submission of the process until the first running.