( 1 )引起各种状态转换的的典型事件。
( 2 )当一个进程的状态变化会引起另一个进程的状态变换,说明下列因果变迁是否可能发生,其原因是什么?
1) 3 → 1
2) 3 → 2
3) 2 → 1
参考答案:
(1)
1 :是由于调度程序的调度引起
2 :是由于时间片用完引起
3 :是由于 I/0 请求引起
4 :是由于 I/O 完成引起
(2)
3 → 1 :可能。当当前进程被阻塞,使得CPU空闲,此时调度程序会从处于就绪状态的进程中挑选一个新城投入运行。
3 → 2:不可能。
2 → 1:可能。当当前进程的时间片用完,会引起调调程序调度另外一个进程来投入执行。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题