单选题

如果信号量S的值是O,此时进程A执行P(S)操作,那么,进程A会()

A. 继续运行
B. 进入就绪态,让出CPU
C. 进入阻塞态,让出CPU
D. 继续运行,并唤醒S队列头上的等待进程

查看答案
该试题由用户700****60提供 查看答案人数:16926 如遇到问题请联系客服
正确答案
该试题由用户700****60提供 查看答案人数:16927 如遇到问题请联系客服
热门试题
假设系统中有 n 个进程共享 3 台扫描仪,并采用 PV 操怍实现进程同步与互斥。若系统信号量 S 的当前值为 -1 ,进程 P1 、 P2 又分别执行了 1 次 P ( S )操作,那么信号量 S 的值应为( )。 有一个计数信号量S: 1)假如若干个进程队S进行了28次P操作和18次V操作之后,信号量S的值为0。 2)假如若干个进程对信号量S进行了15次P操作和2次V操作。请问此时有多少个进程等待在信号量S的队列中 正在运行的进程在信号量S上作P操作之后,当S<0,进程将进入信号量的 正在运行的进程在信号量S上做P操作后,当S<0时,进程进入信号量的() PV操作是在信号量上的操作,当信号量的值为()时,若有进程调用P操作,则该进程在调用P操作后必定可以继续执行 当一进程因在记录型信号量S上执行V(S)操作而导致唤醒另一进程后,S的值为()。 正在运行的进程在信号量S上作P操作之后,当S<0的时候,进程进入信号量的()。 在执行P操作时,进程若能继续执行,执行P操作前信号量的值应()。 正在运行的进程在信号量 S 上作 P 操作之后,当 S小于0 的时候,进程进入信号量的( )。 当一进程因在记录型信号量S上执行P(S)操作而被阻塞后,S的值为()。 若信号量S的初值为4,当前有6个进程在等待信号量S, 则当前信号量S的值为____ 在利用信号量解决进程同步问题中,如果同时出现私有信号量和公有信号量,那么这两类信号量的P操作顺序一定是() V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值等于零,则从等待队列中唤醒一个进程,现进程变为等待状态,否则现进程继续进行 如果信号量S的当前值为-5,则表示系统中共有5个等待进程。 ● 若信号量S的初值为2,当前值为-1,则表示有 (37) 个进程等待信号量 S。(37) 对于记录型信号量,在执行一次P操作时,信号量的值应当为减1;当其值为()时,进程应阻塞。 如果信号量的当前值为-4,则表示系统中在该信号量上有()个进程等待。 中国大学MOOC: 有一个计数信号量S:若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0,请问该信号量S原来的值是多少? 中国大学MOOC: 当一进程因在记录型信号量S上执行P(S)操作而被阻塞后,S的值为() 已知有 6 个进程共享一个互斥段,如果最多允许 3 个进程同时进入互斥段,则信号量S 的变化范围是();若信号量S 的当前值为-2,则表示系统中有()个正在等待该资源的进程。
购买搜题卡会员须知|联系客服
会员须知|联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位