wblyuyang

博客园 首页 新随笔 联系 订阅 管理

2011年11月15日 #

摘要: 共享内存: 共享内存区域是被多个进程共享的一部分物理内存. 不同的进程可以通过共享内存通信,是进程间共享数据的一种最快的方法.一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容 (比如你把你家的保险箱密码告诉我,那我们就可以通过保险箱共享money,你一放进去money,我就可以 立马收到你的money了!!!!) 实现: ->创建共享内存,使用shmget函数 ->映射共享内存,将这段创建的共享内存映射到具体的进程空间去,使用shmat函数当一个进程不再需要共享的内存段时,它将会把内存段从其地址空间中脱离,调用shmdt函数Example: sh 阅读全文
posted @ 2011-11-15 21:50 wblyuyang 阅读(2895) 评论(0) 推荐(0) 编辑