当前位置:首页 > 四级网络工程师 > [4] > 正文内容

[4][12][单选]当多个进程并发执行且需要相互通信时,下列哪一种方法最适合传送大量的信息

[4]1年前 (2025-01-22)

信号量

共享内存

消息传递

管道


答案


共享内存


解析


共享内存指在多处理器的计算机系统中,可以被不同中央处理器CPU访问的大容量内存。由于多个 CPU 需要快速访问存储器,这样就要对存储器进行缓存Cache,任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。共享内存shared memory是 Unix 下的多进程之间的通信方法。这种方法通常用于一个程序的多进程间通信。实际上多个程序也可以通过共享内存来传递信息。特点是可以高效地共享大量信息。故本题答案选共享内存选项。涉及考点为第 4 章并发与同步。


转载请注明出处。

本文链接:http://pythonopen.com/?id=1974

相关文章

[4][6][单选]进程调度所需的信息——进程优先级——是存放在下列哪一项中

进程控制块进程调度队列源代码编译生成的目标文件答案进程控制块解析PCB 的内容可以分成调度信息和现场...

[4][21][单选]下列哪一种结构属于文件的逻辑结构

索引结构链接结构无结构(流式结构)连续结构答案无结构(流式结构)解析逻辑结构可以把文件分为 3 类逻...

[4][24][单选]在多级目录的文件系统中,用户对文件的首次访问通常都给出文件的路径名,之后对文件的访问通常使用

文件描述符索引节点文件符号名文件地址答案文件描述符解析打开文件之后系统返回信息文件描述符,用于以后读...

[4][32][多选]下列时刻中,哪些是进程可能创建的时机

用户登录时系统初始化时运行进程通过系统调用创建新进程时初始化批处理作业时设备分配时function...

[4][34][多选]用管程解决进程间同步关系时,在管程内使用的对象是

一组信号量共享数据结构一组操作过程全局条件变量一组环境变量function addCheckboxC...

[4][36][多选]下列关于虚拟页式存储管理方案的叙述中,哪些是正确的

将内存等分成大小为 2 的幂次方的内存块,称为页框系统将虚拟地址空间等分为若干页面,大小与页框相同虚...