单项选择题
对于线程间的同步操作而言,常常采用互斥锁和条件变量相结合的解决方案:()用于短期锁定,保证互斥进入临界区;()用于长期等待,直至所等资源可用。
A.条件变量,条件变量
B.互斥锁,条件变量
C.条件变量,互斥锁
D.互斥锁,互斥锁
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
鉴于进程的创建、切换和撤销等操作时空开销较大,同时并考虑到不少情况下相关系统或多项事务所处理的数据集的重合性,故而在现代操作系统中还引入了()的概念,以满足系统并发程度进一步提高的客观需求和更好地改善系统整体性能。
A.管程
B.线程
C.管道
D.缓冲区
点击查看答案&解析
单项选择题
对于管程而言,为区别不同的等待原因而引入了()的概念,并分别为之设立相应的进程等待队列。
A.线程
B.互斥锁
C.条件变量
D.信号量
点击查看答案&解析
相关试题
下列关于状态转换的条件及发生状态的转换叙...
下面选项中,属于现代操作系统基本特征的是...
分时操作系统重点关注的是()。
计算时间短的作业优先算法不能实现的有()
使用Pv操作不能改变的变量是()