摘要:Posix.1提供了两种在无亲缘关系进程间共享内存区的方法。(1)内存映射文件:由open函数打开,由mmap函数把得到的描述符映射到当前进程地址空间的一个文件。这种技术不仅可以在父子进程间共享,也可以在无亲缘关系的进程间共享。#include <sysy/mman.h>void *mmap(void *addr, sise_t len, int port, int flags, int fd, off_t offset); (把一个文件或一个Posix共享内存区对象映射到调用进程的地址空间)例子:struct shared{ sem_t mutex; int count;}sha
阅读全文