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用作匯集點,在客戶進程和服務器進程之間傳遞數據。