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

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

[4]3个月前 (01-22)

信号量

共享内存

消息传递

管道


答案


共享内存


解析


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


转载请注明出处。

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

相关文章

[4][1][单选]组成操作系统的主要部分是存储管理、设备管理、文件管理和

进程线程管理用户管理死锁管理网络管理答案进程线程管理解析按照资源管理的观点,操作系统的这些功能主要可...

[4][3][单选]当用户在终端窗口通过输入命令来控制计算机运行时,使用的是操作系统的哪一种接口

命令行系统调用函数库应用编程接口答案命令行解析操作系统提供了多种类型的接口供用户使用:命令接口:提供...

[4][9][单选]请分析下列程序。

int main() {     printf...

[4][16][单选]某虚拟页式存储管理系统采用二级页表进行地址转换,若不考虑高速缓存和快表,则进程每执行一条指令至少需要访问几次内存

0123答案3解析一次访问一级页表,二次访问二级页表,三次访问页框。故本题答案选 3 选项。涉及考点...