Summary Day36
来源:互联网 发布:购物车数据在哪里看 编辑:程序博客网 时间:2024/05/16 01:08
进程间通信:
1使用管道进行进程间的通信
(1)有名管道
mkfifo xxx.pipe
(2) 无名管道
int pipe(int pipefd[2]);
文件描述符 pipefd[0]代表读端,pipefd[1]代表写端
2. 使用共享内存实现进程间的通信
步骤:
获取key值,使用ftok函数
创建、获取共享内存,使用shmget函数
接挂共享内存,使用shmat函数
使用共享内存
脱接共享内存,使用shmdt函数
如不在使用则删除共享内存,使用shmctl函数
3. 信号量集实现进程间的通信
流程:
使用key值,使用ftok函数
创建、获取信号量集,使用semget函数
初始化信号量集, 使用semop函数
操作信号量集,使用semop函数
如果不在使用,则删除信号量集,使用semctl函数
相关的函数解析;
1 0
- Summary Day36
- day36 hibernate quickstart
- Day36: Prepare for interview
- day36--[bug]修复记录
- Summary
- summary
- summary
- Summary
- Summary
- summary
- Summary
- summary
- summary
- summary
- summary
- summary
- summary
- summary
- 不能说的秘密:UEditor和UltraEdit
- 总结近期所学的几种排序方法的基本思想
- jqGrid的filterToolbar设置默认option
- D3js-中国各主要大城市经纬度数据
- openstack的部署和使用
- Summary Day36
- 关于Jsp遇到405错误
- 8148摄像头操作参考
- NSIS进阶教程(一)~(五)
- git命令的使用
- nginx的反向代理
- July 第一次实习生面试
- 无线mac地址取后几位方法
- iOS开源库归纳