阅读背景:

Linux进程间通信(IPC)编程实践(七)共享内存的使用-System V共享内存(API)

来源:互联网 

上一篇博文提到的系统调用mmap通过映射一个普通文件实现共享内存。那么本文中介绍的System V 共享内存则是通过映射特殊文件系统shm中的文件实现进程间的共享内存通信。也就是说,每个共享内存区域对应特殊文件系统shm中的一个文件。执行过程是先调用shmget,再调用shmat。对于每个共享的内存区,内核维护如下的信息结构,定义在<sys/shm.h>头文件中。上一篇博文提到的系统调用mmap通过映射一个普通文件实现共享内存。那么本文中介绍的System V




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: