因为无名管道不能显式打开,因此只能由父子进程之间、兄弟进程之间或者其他有亲缘关系并且都继承了祖程的管道文件对象的两个进程间通信使用。命名管道是有文件名和磁盘i节点的,因此可由任意两个或多个进程间通信使用,它的使用方法和普通文件类似,都遵循打开、读、写、关闭这样的过程,但是读写的内部实现和普通文件不同,而和无名管道一样。
使用无名管道进行进程间通信的步骤概述如下:①创建所需的管道;②生成(多个
压力管道安装有限公司
因为无名管道不能显式打开,因此只能由父子进程之间、兄弟进程之间或者其他有亲缘关系并且都继承了祖程的管道文件对象的两个进程间通信使用。命名管道是有文件名和磁盘i节点的,因此可由任意两个或多个进程间通信使用,它的使用方法和普通文件类似,都遵循打开、读、写、关闭这样的过程,但是读写的内部实现和普通文件不同,而和无名管道一样。

使用无名管道进行进程间通信的步骤概述如下:①创建所需的管道;②生成(多个)子进程;③关闭/文件描述符,使之与相应的管道末端相联系;④关闭不需要的管道末端;⑤进行通信活动;⑥关闭所有剩余的打开文件描述符⑦等待子进程结束。由于read()函数和write()函数对管道操作自身带有阻塞作用,能够保证一个进程必须行写操作,然后另外的进程才能进行读操作,从而实现父子进程的同步。

识读管道工程图时应注意以下特点:
(1)管道工程图中的设备、管道、部件均采用统一图例符号加以表示。
(2)管道工程图与房屋建筑图密布可分。
(3)管道系统有始有末,总有一定得来龙去脉。识图时可沿(逆)管道内介质流动方向,按先干管后支管的顺序进行识图。
(4)在水暖工程图中,应将平面图和系统轴测图对照阅读。
(5)掌握管道工程图中的习惯画法和规定画法

(作者: 来源:)