单选题
采用共享内存方式可以进行进程间的通信,该方式需要程序员解决的问题是______。
A、
处理进程间对公共内存使用的互斥关系
B、
设计共享内存空间的访问原语
C、
分配共享内存空间的大小
D、
保证共享内存空间不被破坏
【正确答案】
A
【答案解析】
共享内存方式进行进程间的通信要解决两个问题:一是怎样提供共享内存;二是公共内存中的读写互斥问题。操作系统一般只提供要共享的内存空间,而处理进程间在公共内存中的互斥关系则是程序开发人员的责任。因此,本题答案选择A选项。
提交答案
关闭