管道符"|"是否是自动建立了一个临时FIFO文件?

管道符"|"是否是自动建立了一个临时FIFO文件?

管道符"|"是否是自动建立了一个临时FIFO文件?      
管道有两种: named pipe (FIFO) 和 unnamed pipe. FIFO 是以 file 的形式存在的, 而 unnamed pipe 则只存在于 memory 中.
管道符应该不会创建一个 temporary 的 FIFO(这样会增加一些额外的开销), 直接用 unnamed pipe 就行了.
参考: pipe(2), mkfifo(3), popen(3)      
十分感谢!