首页
登录
从业资格
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
admin
2022-08-02
84
问题
某系统中有一个缓冲区,进程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://www.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操作系统中,需要浏览日志文件时,可通过()进行查看,其中包
随机试题
Ican’trestrainmyangerwhenIhearofpeoplebeingcrueltoanimals.A、holdon
[originaltext]W:Whichleveldoyoupreferteaching?Why?M:Iloveworkingwit
[originaltext]M:Hi,wouldyoulikesomehelp?W:Well,I’mlookingforsomethi
Tilequestionofwhetherwarisinevitableisonewhichhasconcernedmanyof
企业的经济效益如何,很大程度上取决于能否做到出版。
维生素C、阿司匹林可使pKa在哪一范围之间的药物排泄增多()A.pKa1.5
我国中小学校大课间体育活动的时间安排通常要求为()。A.15~20min B.
选择合适灭菌维生素C注射液方法A.干热灭菌B.无菌分装C.紫外线灭菌D.热压灭菌
银行业是一个具有较强规模效益的行业,这种规模效益体现在()。A.收入 B.客
与基层墙体、装饰层之间无空腔的建筑外墙外保温系统,其保温材料的燃烧性能应(
最新回复
(
0
)