甘特图循环调度程序到达不同的时间
什么是时间量的循环调度甘特图?
点击此处查看过程详情
处理到达时间突发时间
P1 0 3
P2 1 3
P3 2 3
时间段:1个单位
据我说,以下应该是甘特图。 请确认。
甘特图图像
怀疑:
如果P1(预定)和P2(新过程)在相同时间T到达,会发生什么?下一步将安排哪些?
例如。 P1从时间T0到T1预定。 P2到达时间T1。 现在在时间T1,P1和P2都在计划中。 下一个将执行哪一个?
我读过Process始终插入Waiting Queue的末尾?
根据这些观点,应该是什么正确的答案?
请帮助我理解算法。
谢谢
以下甘特图描绘了在每个时刻分配给CPU的过程。
甘特图
可以看出,在时刻1,两个进程可用P1(仅分配给CPU但剩余突发时间)和P2(刚刚到达)。 P2将被添加到就绪队列中,然后在尾部添加P1。 只要出现冲突,优先考虑将新加入的进程添加到尾部,然后在剩余突发时间内刚刚分配给CPU的进程,就会有相同的解释。
链接地址: http://www.djcxy.com/p/84867.html上一篇: Gantt Chart Round Robin Scheduling for Process arriving at different Time