Linux进程间通信 共享内存

本文档由 kge1 分享于2011-07-26 11:07

共享内存 Shared Memory 共享内存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。这块共享虚拟内存的页面,出现在每一个共享该页面的进程的页表中。但是它不需要在所有进程的虚拟内存中都有相同的虚拟地址。图共享内存映射图象所有的System VIPC对象一样,对于共享内存对象的
文档格式:
.doc
文档大小:
39.6K
文档页数:
9
顶 /踩数:
0 0
收藏人数:
5
评论次数:
0
文档热度:
文档分类:
生活休闲  —  网络生活
添加到豆单
文档标签:
共享 内存 进程 区域 虚拟 地址 可以 一个 对象 所有
系统标签:
共享内存 进程 间通信 shmid shm linux
下载文档
收藏
打印

扫扫二维码,随身浏览文档

手机或平板扫扫即可继续访问

推荐豆丁书房APP  

获取二维码

分享文档

将文档分享至:
分享完整地址
文档地址: 复制
粘贴到BBS或博客
flash地址: 复制

支持嵌入FLASH地址的网站使用

html代码: 复制

默认尺寸450px*300px480px*400px650px*490px

支持嵌入HTML代码的网站使用

分享到