
共享内存
adlics_r
这个作者很懒,什么都没留下…
展开
-
共享内存
共享内存实现分为两个步骤: 1、创建共享、打开共享内存,使用shmget函数 2、映射共享内存,将这段创建的共享内存映射到具体的进程空间去,使用shmat函数 3. 分离共享内存 4. 控制、删除共享内存 共享内存的函数实现 共同头文件#include <sys/ipc.h> #include <sys/shm.h> #include <sys原创 2016-10-24 23:37:32 · 347 阅读 · 0 评论 -
用共享内存实现生产者和消费者的机制
shm_com.h#include<unistd.h> #include<stdlib.h> #include<stdio.h> #include<string.h> #include<sys/types.h> #include<sys/ipc.h> #include<sys/shm.h>#define SHM_BUFF_SZ 2048 struct shm_buff { int pid;转载 2016-10-29 20:57:59 · 2127 阅读 · 0 评论