首页 > 试题广场 >

进程依靠()从阻塞状态过渡到就绪状态。

[单选题]
进程依靠()从阻塞状态过渡到就绪状态。
  • 程序员的命令
  • 系统服务
  • 等待下一个时间片到来
  • "合作"进程的唤醒
引起进程阻塞和唤醒的事件:
1、向系统请求共享资源失败。进程转变为阻塞状态。
2、等待某种操作完成。比如进程启动了I/O设备,必须等I/O操作完成后,进程才能继续。
3、 新数据尚未到达。对于合作的进程,如果一个进程A需要先获得另一进程B提供的数据后,才能对该数据进程处理,只要数据尚未到达,进程A只能阻塞。当进程B提供数据后,便可以去唤醒进程A。
4、等待新任务到达,用于特定的系统进程。它们每当完成任务后,就把自己阻塞起来,等待新任务。
编辑于 2016-07-21 21:27:17 回复(1)
Block原语是由被阻塞进程自我调用实现的,而Wakeup原语则是由一个与被唤醒进程相合作或被其他相关的进程调用实现的。
发表于 2015-08-14 22:22:42 回复(1)
下一个时间片到了的话,是由就绪态到执行态!
发表于 2018-12-22 12:05:15 回复(0)
Block原语是由被阻塞进程自我调用实现的,而Wakeup原语则是由一个与被唤醒进程相合作或被其他相关的进程调用实现的。
发表于 2016-09-05 21:30:34 回复(0)
11
发表于 2022-01-09 08:38:46 回复(0)
pv
发表于 2021-11-06 12:07:37 回复(0)

D项关键字,唤醒

发表于 2018-10-10 20:25:18 回复(0)
那么C中,等待下一个时间片的到来是从休眠态->运行态?
发表于 2017-03-08 11:07:41 回复(0)
D项表达的应该是本进程所需要的其它资源,比如I/O设备等
发表于 2016-04-01 09:32:30 回复(0)
d项是啥子意思啊
发表于 2015-07-15 17:09:34 回复(3)