我已经在网上寻找了一段时间,试图找到有关这两个术语的定义和示例,但似乎无法得到一个直接的答案,反而越来越困惑。
有人可以向我解释它们之间的区别吗?一篇详细描述的文章会很有帮助。
我已经在网上寻找了一段时间,试图找到有关这两个术语的定义和示例,但似乎无法得到一个直接的答案,反而越来越困惑。
有人可以向我解释它们之间的区别吗?一篇详细描述的文章会很有帮助。
我没有找到任何包含“完成时间”描述的链接,也没有在我的操作系统课程中读到过这个。我认为你在询问周转时间。
周转时间 - 从提交时间到完成所需的特定进程的时间。它等于等待时间和执行时间的总和。
响应时间 - 程序从发出命令到开始响应该命令所花费的时间。(即,从请求提交到第一次响应请求的时间间隔,不是输出。)
完成时间 完成时间可以从甘特图中找到,当一个进程停止执行时,就是它的完成时间。
响应时间 响应时间是首次执行时间与到达时间之间的差异。
在调度策略方面:
完成时间
作业或进程完成的时间。
响应时间
自作业、进程或子请求提交(即进入就绪状态/到达调度程序的时刻)到第一次收到响应之间的时间间隔。
完成时间:这是进程到达CPU的时间,即到达时间和CPU执行时间以及任何其他中断时间直到进程完全执行。如果进程在先前进程执行之前到达,则不添加到达时间。 响应时间:是进程在排队后第一次获得CPU响应的时间。与等待时间相同。
响应时间:作业到达就绪队列和作业完成之间的时间,例如:编辑器回显一个按键所需的时间、编译程序所需的时间。
响应时间 = 等待时间 + 完成时间
完成时间:作业或进程完成的时间。