如果当前正在执行的进程面临I / O突发,则下一个可用进程将获得CPU突发,或者处理器将等待直到第一个进程的I / O突发完成以继续执行第一个进程。
这是否还会受到算法抢占式或非抢占式的影响?
谢谢!
答案 0 :(得分:0)
面向非I / O突发的过程可以由调度程序针对非抢先算法和抢先算法进行。两组算法之间的唯一区别是,一个进程在执行过程中是否可以中断(例如,对于抢占式算法,可以通过时间片或量子来实现)。然后,调度程序将放置一个准备好使用CPU来执行的进程,而不是阻塞了I / O(面向I / O突发)的进程。