Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60437
  • 博文数量: 30
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 301
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-25 22:19
个人简介

技术成就一切

文章分类

全部博文(30)

文章存档

2019年(1)

2015年(3)

2014年(24)

2013年(2)

我的朋友

分类: LINUX

2013-08-31 11:40:38

IPC(Inter-Process Communication 进程间通信)。
包括(共享内存,信号量,消息队列)在xxxget()创建操作时,可以指定IPC_CREAT和IPC_EXCL选项,下面简单说一下选项单独使用和组合使用的含义(以共享内存为例):
  1. 如果只有IPC_CREAT选项打开时,不管是否已经存在该共享内存,都返回该共享内存的ID,如果不存在共享内存,则创建;
  2. 当只有IPC_EXCL选项时,都返回-1(单独使用没有任何意义);
  3. 当IPC_CREAT|IPC_EXCL时,如果没有该共享内存,则创建,并返回共享内存ID,若已有该共享内存,返回-1.
阅读(715) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:LINUX TCP

给主人留下些什么吧!~~