I've been looking online for a while, trying to find the difference on these two terms but I cannot seem to get a clear answer and I am simply getting confused. If waiting time is amount of time a process has been waiting in the ready queue waiting for cpu (CPU respond?) so what the difference with respond time?
Could someone explain the difference to me. A nice and descriptive article would help.
Response Time: Duration between job submission and getting the first time to be executed by CPU.
Waiting Time: Amount of time the job is present in the ready queue.
When the process gets the CPU execution for the first time this is called response time and this is also called waiting time. But waiting time again can be increased because we are not sure that a process will be executed properly only at one time. It can be wait again in the ready queue for any kind of interruption or for I/O and then again will get the excess of CPU. Thus waiting time can be increased but response times remain the same.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With