摘要: http://blog.csdn.net/ljianhui/article/details/10253345 1、shmget函数 该函数用来创建共享内存,它的原型为: [cpp] view plain copy print? int shmget(key_t key, size_t size, i 阅读全文
posted @ 2017-04-21 23:11 soul.stone 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 其中,参数 fd 表示文件描述符;参数 operation 指定要进行的锁操作,该参数的取值有如下几种:LOCK_SH, LOCK_EX, LOCK_UN 和 LOCK_MAND LOCK_SH:表示要创建一个共享锁,在任意时间内,一个文件的共享锁可以被多个进程拥有 LOCK_EX:表示创建一个排他 阅读全文
posted @ 2017-04-21 22:44 soul.stone 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 一、命名管道(FIFO) 匿名管道应用的一个限制就是只能在具有共同祖先(具有亲缘关系)的进程间通信。如果我们想在不相关的进程之间交换数据,可以使用FIFO文件来做这项工作,它经常被称为命名管道。 命名管道可以从命令行上创建,命令行方法是使用下面这个命令:$ mkfifo filename命名管道也可 阅读全文
posted @ 2017-04-21 21:51 soul.stone 阅读(401) 评论(0) 推荐(0) 编辑