摘要:
1、概述 Posix提供了两种在无亲缘关系进程间共享内存区的方法:(1)内存映射文件:先有open函数打开,然后调用mmap函数把得到的描述符映射到当前进程地址空间中的一个文件(上一篇笔记所用到的就是)。(2)共享内存区对象:先有shm_open打开一个Posix IPC名字(也可以是文件系统中的一个路径名),然后调用mmap将返回的描述符映射到当前进程的地址空间。者两种方法多需要调用mmap,差别在于作为mmap的参数之一的描述符的获取手段。2、Posix共享内存区对象 Posix共享内存区涉及以下两个步骤要求:(1)指定一个名字参数调用shm_open,以创建一个新的共享内存区对象或打开. 阅读全文