V2EX  ›  英汉词典
Enqueued related words: Ipc

Named Pipe

定义 Definition

named pipe(命名管道):一种进程间通信(IPC)机制,把“管道”做成有名字的文件系统对象(常见于 Unix/Linux 的 FIFO)。不同进程可以通过这个名字像读写文件一样进行按顺序的字节流通信;通常是一端写、另一端读。也常简称为 FIFO。(在不同系统中也可能有不同实现或相关概念。)

发音 Pronunciation (IPA)

/neɪmd paɪp/

例句 Examples

I created a named pipe to send data between two programs.
我创建了一个命名管道,用来在两个程序之间传数据。

On Unix systems, a named pipe (FIFO) lets unrelated processes communicate through a path in the file system.
在 Unix 系统中,命名管道(FIFO)让互不相关的进程通过文件系统中的一个路径进行通信。

词源 Etymology

named 意为“有名字的、被命名的”,pipe 原指“管子”,在计算机语境中引申为“数据流通道”。早期 Unix 中的 pipe 多用于有亲缘关系的进程(如 shell 管道 |),而 named pipe 则把管道“命名”并放入文件系统,使不必是父子关系的进程也能通过该名字建立通信;因此常与术语 FIFO(first in, first out)并用。

相关词 Related Words

文学/作品中的用例 Literary Works

  • Advanced Programming in the UNIX Environment(W. Richard Stevens, Stephen A. Rago)中讨论了 FIFO / named pipe 的用法与语义。
  • The Linux Programming Interface(Michael Kerrisk)中系统介绍了 Linux IPC(含 named pipes/FIFOs)的行为与细节。
  • UNIX Network Programming(W. Richard Stevens)在 IPC 与相关机制的语境中提及管道与替代方案(如 sockets)。
  • Unix/Linux 系统手册页(如 fifo(7), mkfifo(1), pipe(7))中对 named pipe/FIFO 有正式定义与示例。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   800 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 23:09 · PVG 07:09 · LAX 15:09 · JFK 18:09
♥ Do have faith in what you're doing.