首页
登录
从业资格
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
admin
2022-08-02
49
问题
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、C处应分别填( )
A.V(S2)、P(S1)、V(S1)B.V(S2)、P(S2)、V (S1)C.P(S2)、V(S1)、V(S2)D.P(S2)、V (S2)、V (S1)
选项
A.V(S2)、P(S1)、V(S1)
B.V(S2)、P(S2)、V (S1)
C.P(S2)、V(S1)、V(S2)
D.P(S2)、V (S2)、V (S1)
答案
B
解析
本题考查操作系统信号量知识。进程互斥是指系统中各进程互斥使用临界资源。又称为进程间接制约。进程同步是并发执行的进程因直接制约而引起的相互通信,互相协调,互相等待。公用信号量:用于互斥的信号量,资源数,取值范围为进程个数; 私用信号量:用于同步的信号量。本题是单缓冲区的生产者-消费者问题。a处缓冲区里面已经有了产品,使得消费进程P2可以运行,因此a处为V(S2);b处为P(S2)即P2消费S2;消费完毕后,P1又可以生产了,因此c处为V(S1)。
转载请注明原文地址:https://tihaiku.com/congyezige/2418926.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
ISO定义的网络管理功能中,()的功能包括对网络系统资源吞吐率、使用率、误码
中继器对应ISO/OSI开放系统参考模型的物理层,它不转换或过滤数据包,因而要求
下列关于网管系统的描述中,正确的是()。①网管软件有告警管理功能,如设备端口的
ISO定义的网络管理功能中,_______的功能包括初始化被管理对象、更改系统配
下列()命令不能用来关闭Linux操作系统。A.init B.exit
在Windows系统中,系统对用户组默认权限由高到低的顺序是()。如果希望某
在Linux中,系统内核和一些引导文件存放在()目录中A./dev B.
要重新启动Linux操作系统,可使用()命令。A.init0 B.shu
在Windows系统中,可以在“运行”框中输入()命令,来打开资源管理器。
在WindowsXP操作系统中,需要浏览日志文件时,可通过()进行查看,其中包
随机试题
CulturalDifferencesinBusiness【T1】___
根据传统,门前摆放的石狮应为一对,雄狮在左而雌狮在右。Accordingtotraditions,thestonelionsshouldbea
患者,男性,63岁。因进行性呼吸困难、干咳和低热3天就诊。他于2年前曾因充血性心
在已经产生了AgCl沉淀的溶液中,能使沉淀溶解的方法是()。A.加入HCl溶
木本植物的茎能逐年长粗是因为茎有( )。A.树皮 B.木质部 C.韧皮部
由于工作的调动,小明随父母来到了上海这个陌生的城市,由于环境的陌生,加上语言的障
最小变化法测定绝对阈限产生的误差不包括( )A.习惯 B.成熟 C.练习
心理起源于动作,动作是心理发展的源泉,这是()的观点单选A.班杜拉 B.维
下列属于长期信用工具的是()。A.国库券 B.银行票据 C.信用证 D.股
检验批及分项工程应由()组织施工单位项目专业质量(技术)负责人等进行验收。A.
最新回复
(
0
)