August 30, 2010

Oprating System :Scheduling Criteria

CPU utilization – keep the CPU as busy as possible
Throughput – # of processes that complete their execution per time unit
Turnaround time – amount of time to execute a particular process
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)


Formula
Waiting time (WT)=start time(ST)-Arrival time (AT)
Finish time (FT)=start time(ST)+Burst Time(BT)
Total turn around time(TOT)=Finish time(FT)-Arrival time (AT )

No comments: