- 博客(2)
- 收藏
- 关注
原创 IPC机制下的共享内存shm,以及shmget、shmat、shmdt、shmctl函数
共享内存是相对较高的通信方式。其本身不提供同步机制 在Linux中,只要把共享内存段连接到进程的地址空间中,这个进程就可以访问共享内存中的地址了。 信号量必须与共享内存结合起来才能达到正常通信。 shm的主要函数:shmget函数 头文件:#include<sys/ipc.h> #include<sys/shm.h> 函数功能:得到一个共享内存...
2018-05-03 19:42:49 1108
原创 IPC机制下的信号量sem,以及ftok、semget、semctl、semop函数
- 创建信号量 1.创建关键字:ftok函数 头文件:#include<sys/ipc.h> 函数原型:key_t ftok(const char *pathname,int proj_id); 参数1:文件名 参数2: 返回值:出错返回-1,正确返回一个关键字2.创建或得到一个信号量集的标识符:semget函数 头文件:#inclu...
2018-05-02 15:09:10 1035
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人