【Linux基础】共享内存概述
2013-06-21 11:59
197 查看
[align=left]共享内存可以说是最有用的进程间通信方式。不同进程共享内存的意思是:同一块物理内存被映谢到进程各自的进程地址空间,不同进程可以及时看到某进程对共享内存的数据进行更新。采用内存共享通信的显而易见的好处是效率高,进程可直接读写内存,不需要任何数据的复制。当多个进程共享一段内存时,这时就需要某种同步机制了,如前而所说的互斥锁。[/align]
[align=left]共享内存和进程间的关系图如图 9‑4所示:[/align]
![](http://www.weicedu.com/data/attachment/forum/201306/09/093650xx87zmhno29ux373.jpg)
01.jpg (12.18 KB, 下载次数: 0)
下载附件
保存到相册
设为封面
2013-6-9 09:36 上传
本文转载于唯C教育,【Linux基础】共享内存概述
http://www.weicedu.com/forum.php?mod=viewthread&tid=128&fromuid=2
(出处: http://www.weicedu.com/)
[align=left]共享内存和进程间的关系图如图 9‑4所示:[/align]
![](http://www.weicedu.com/data/attachment/forum/201306/09/093650xx87zmhno29ux373.jpg)
01.jpg (12.18 KB, 下载次数: 0)
下载附件
保存到相册
设为封面
2013-6-9 09:36 上传
本文转载于唯C教育,【Linux基础】共享内存概述
http://www.weicedu.com/forum.php?mod=viewthread&tid=128&fromuid=2
(出处: http://www.weicedu.com/)
相关文章推荐
- linux基础编程 共享内存 使用内存映射接口mmap系统调用
- linux高级编程基础系列:System V进程间通信(信号量、共享内存)
- Linux进程间通信(七)---共享内存之shmget()、shmat()、shmdt()及其基础实验
- Linux进程间通信(七)---共享内存之shmget()、shmat()、shmdt()及其基础实验
- linux基础编程 共享内存 通过消息队列实现同步 shmget
- linux基础编程:进程通信之System V IPC:消息队列,信号量,共享内存
- linux基础编程 共享内存 使用内存映射接口mmap系统调用 blog.csdn.net/ghostyu/article/details/7736733
- 【网络编程基础】Linux下进程通信方式(共享内存,管道,消息队列,Socket)
- linux基础编程 共享内存 通过消息队列实现同步 shmget
- linux基础编程:进程通信之System V IPC:消息队列,信号量,共享内存
- Linux进程间通信(七)---共享内存之shmget()、shmat()、shmdt()及其基础实验
- 【Linux基础】共享内存应用
- Linux 消息队列、共享内存、信号量(二)共享内存和信号量
- linux网络编程之POSIX共享内存
- Linux环境进程间通信(五): 共享内存(上)
- Linux基础系列-内存与I/O操作
- linux 下共享内存
- Linux 进程间通信 (IPC) //共享内存
- Linux进程间通信之POSIX共享内存
- Linux 进程间通讯(IPC)方式 ------- 共享内存