Various Times of Process

When a process creates, it passes through various times intervals to compete its execution. Before to explain various scheduling algorithms, it is important to explain various times of process.

Various Times of Process 

Arrival time: The Time at which a process arrives in the ready queue.

Completion times: The Time at which a process completes its execution.

Burst Time or Execution time:  The Total execution Time  of a process on CPU. It is running time of a process on CPU. it has no concern with waiting time.

Burst time = turnaround time – Waiting time.

Turnaround Time: = Waiting time + Burst time OR Turnaround Time = completion time – arrival time

Waiting Time: Total time spends by a process when it enters into Ready Queue to completion of that process except the time of CPU execution for that process.

Waiting time = turnaround time – burst time

Response time: = the time at which a process gets CPU first time – arrival time

Throughput: Number of processes that complete their execution per unit time is called Throughput.

Note: Every process has to wait for CPU. So that, its execution could be done. Execution of a process depends on CPU scheduling algorithms.

Help Other’s By Sharing…

Contact Us

Burewala, Vehari, Punjab, Pakistan


Pin It on Pinterest