sems专题

【进程间通信】------信号量(sems)

一直想看看ftok函数,今天就在这里进行简单的介绍下 ftok()函数我们在进行IPC通讯的时候必须指定一个ID值,这个值通常情况下就是由ftok进行提供。 ftok原型如下: key_t ftok( char * fname, int id ) 参数说明: fname就时您指定的文档名 id是子序号。 返回值: 在一般的UNIX实现中,是将文档的索引节点号取出,前面加上子序号得

进程间通信--pipe/msgqueue/sems/shm

IPC inter-process communication 进程间通信是指在不同进程之间传播或交换信息 进程间通信可分为以下几类 管道(匿名管道和命名管道)system IPC 消息队列(用于数据传输)共享内存(用于数据共享)信号量(用于事件通知)POSIX IPC 消息队列共享内存互斥量条件变量信号量读写锁 主要介绍常用的如管道、消息队列、信号量、共享内存这几个。 一、管道