FIFO 有时被称为命名管道,未命名的管道只能在两个相关的进程之间使用,而且这两个相关的进程还要有一个共同的祖先,但是,FIFO,不相关的进程也能交换数据。
FIFO是一种文件类型,通过stat结构的st_mode成员的编码可以知道文件是否是FIFO类型。
FIFO的两种用途:
(1)shell命令使用FIFO将数据从一条管道传送到另一条时,无需创建中间临时文件。
(2)客户进程-服务器进程应用程序中,FIFO用作汇集点,在客户进程和服务器进程之间传递数据。
FIFO 有时被称为命名管道,未命名的管道只能在两个相关的进程之间使用,而且这两个相关的进程还要有一个共同的祖先,但是,FIFO,不相关的进程也能交换数据。
FIFO是一种文件类型,通过stat结构的st_mode成员的编码可以知道文件是否是FIFO类型。
FIFO的两种用途:
(1)shell命令使用FIFO将数据从一条管道传送到另一条时,无需创建中间临时文件。
(2)客户进程-服务器进程应用程序中,FIFO用作汇集点,在客户进程和服务器进程之间传递数据。