处理调度策略时,完成时间和响应时间之间有什么区别

时间:2015-11-22 06:38:36

标签: operating-system execution-time response-time completion resource-scheduling

我一直在网上寻找一段时间,试图找到这两个术语的定义和例子,但我似乎无法得到一个直接的答案,我只是变得更加困惑。

有人可以向我解释一下这个区别。一篇精彩的描述性文章会有所帮助。

6 个答案:

答案 0 :(得分:9)

我没有找到任何包含“完成时间”描述的链接,也没有在我的操作系统课程中阅读。我想你正在询问周转时间。

周转时间 - 从提交时间到完成,特定流程完成所需的时间。它等于等待时间执行时间的总和。

响应时间 - 程序从发出命令到开始响应该命令所花费的时间(即提交请求与提交请求之间的时间间隔)首先回复该请求, 不是输出 。)

答案 1 :(得分:3)

完成时间 完成时间可以从 Gantt 图表中找到进程停止执行时即完成时间。

响应时间 响应时间是第一个执行时间和到达时间之间的差异。

答案 2 :(得分:0)

如果安排政策:

  • 完成时间

    工作或流程完成的时间。

  • 响应时间

    提交工作,流程或子工作之间的时间间隔 请求(它进入就绪状态/到达调度程序的那一刻)和从它收到的第一个响应。

答案 3 :(得分:0)

系统响应输入和显示所需更新信息所花费的时间称为响应时间。

从提交作业到完成作业所需的时间是TurnAround Time。突发时间和等待时间的总和

答案 4 :(得分:0)

响应时间:作业到达就绪队列和作业之间的时间 完成 例如     - 在编辑器中回应键击的时间     - 编译程序的时间

响应时间=等待时间+完成时间

完成时间:作业或流程完成的时间。

答案 5 :(得分:0)

完成时间:这是进程到达时的时间,cpu表示到达时间和+ cpu执行时间+任何其他中断时间,直到该进程完全执行为止。如果进程在较早的进程执行之前到达,则不添加到达时间。 响应时间:这是进程到达队列后首次获得cpu响应的时间。与等待时间相同。