题目内容

OS2下列选项中不属于进程高级通信的是()。

A. 管道通信系统
B. 共享存储器系统
C. 信号量机制
D. 消息传递系统

查看答案
更多问题

OS2对于消息缓冲队列通信机制,应在消息接收者进程控制块中设立一个互斥信号量以控制相关进程对消息缓冲队列的互斥访问,该信号量的初始值通常置为()。

A. 0
B. 1
C. -1
D. N

OS2鉴于进程的创建、切换和撤销等操作时空开销较大,同时并考虑到不少情况下相关系统或多项事务所处理的数据集的重合性,故而在现代操作系统中还引入了()的概念,以满足系统并发程度进一步提高的客观需求和更好地改善系统整体性能。

A. 管道
B. 线程
C. 缓冲区
D. 管程

OS2对于线程间的同步操作而言,常常采用互斥锁和条件变量相结合的解决方案:()用于短期锁定,保证互斥进入临界区;()用于长期等待,直至所等资源可用,①②处应填()。

A. ①条件变量②条件变量
B. ①条件变量②互斥锁
C. ①互斥锁②条件变量
D. ①互斥锁②互斥锁

OS2关于进程控制块的描述,如下存在问题的选项是()。

A. 操作系统控制和管理并发执行进程的依据
B. 进程存在的惟一标志,离散存放于内存空间或对应程序的文件目录项中
C. 进程实体的一部分,是拥有描述进程情况及控制进程运行所需的全部信息的记录性数据结构
D. 使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程

答案查题题库