共享内存本身提供同步机制,所以不需要额外实现不同步进程之间的同步

题目

共享内存本身提供同步机制,所以不需要额外实现不同步进程之间的同步。()

参考答案和解析
正确答案:错误
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Wait.Signal操作可实现进程的同步和共享资源互斥使用,但不能排除死锁。()


参考答案:正确

第2题:

双控制器之间缓存中的数据是如何实现同步的()

A.不需要同步

B.缓存镜像方式

C.共享缓存方式

D.RAID5方式


答案:B

第3题:

操作系统的进程管理模块并不负责( )。

A 进程的创建和删除

B 提供进程通信机制

C 实现I/O设备的调度

D 通过共享内存实现进程间调度。


参考答案C

第4题:

有关进程同步与互斥的正确描述是()

  • A、 两个具有同一共享变量的临界区的进程不能并发执行
  • B、 进程同步与互斥都是对涉及共享变量的并发进程进行管理
  • C、 必须互斥的进程在执行次序上不一定有必然的联系
  • D、 必须同步的进程在执行次序上有必然的依赖关系
  • E、 实现进程的同步与互斥都是为了避免发生与时间有关的错误

正确答案:B,C,D,E

第5题:

操作系统进程管理的活动有哪些?( )

A.创建和删除用户进程和系统进程
B.暂停和重启进程
C.提供进程同步机制
D.提供进程通信机制
E.提供死锁处理机制

答案:A,B,C,D,E
解析:
操作系统的进程管理负责创建和删除用户进程和系统进程;暂停和重启进程;提供进程同步机制;提供进程通信机制;提供死锁处理机制。

第6题:

以下不属于进程高级通信方式的是()。

A、共享内存方式

B、消息传递方式

C、管道文件方式

D、进程互斥和同步方式


参考答案:D

第7题:

共享内存通信机制的缺点是(38)。

A.需要花费额外的内存空间

B.需要使用额外的同步机制

C.需要额外硬件支持

D.通信过程中需要反复读取内存,时间开销太


正确答案:B
本题考查任务间通信方面的基础知识。共享内存指在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。共享内存也可以是一个操作系统中的多进程之间的通信方法,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存来传递信息。如下图所示。共享内存相比其他通信方式有着更方便的数据控制能力,数据在读写过程中会更透明。当成功导A-块共享内存后,它只是相当于一个字符串指针来指向一块内存,在当前进程下用户可以随意的访问。共享内存的一个缺点是:由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。另一个缺点是,数据写入进程或数据读出进程中,需要附加的数据结构控制。

第8题:

进程中( )是临界区。

A 用于实现进程同步的那段程序

B 用于实现进程通讯的那段程序

C 用于访问共享资源的那段程序

D 用于更改共享数据的那段程序


参考答案D

第9题:

共享内存通信机制的缺点是______。

A.需要花费额外的内存空间
B.需要使用额外的同步机制
C.需要额外硬件支持
D.通信过程中需要反复读取内存,时间开销大

答案:B
解析:
本题考查任务间通信方面的基础知识。共享内存指在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。共享内存也可以是一个操作系统中的多进程之间的通信方法,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存来传递信息。如下图所示。共享内存相比其他通信方式有着更方便的数据控制能力,数据在读写过程中会更透明。当成功导入一块共享内存后,它只是相当于一个字符串指针来指向一块内存,在当前进程下用户可以随意的访问。共享内存的一个缺点是:由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。另一个缺点是,数据写入进程或数据读出进程中,需要附加的数据结构控制。

第10题:

操作系统的()指的是正在执行的进程有时需要与其他进程通信或者需要使它们对共享资源的访问同步

  • A、保证公平服务
  • B、内部进程间通信的同步
  • C、共享的实现
  • D、对一般目标的定位和访问控制

正确答案:B

更多相关问题