V2EX  ›  英汉词典

Interprocess Communication

释义 Definition(中文)

Interprocess communication(IPC):指不同进程之间用来交换数据、传递信号并进行协调同步的一组机制与方法。常见于操作系统与并发编程中(如管道、消息队列、共享内存、套接字等)。该术语也可泛指这些机制的整体。

发音 Pronunciation(IPA)

/ˌɪntərˈprɑːs kəˌmjuːnɪˈkeɪʃən/

例句 Examples

Interprocess communication lets two programs share data.
进程间通信让两个程序能够共享数据。

In a distributed system, reliable interprocess communication is essential for coordinating services and preventing inconsistent states.
在分布式系统中,可靠的进程间通信对于协调各个服务并避免状态不一致至关重要。

词源 Etymology(中文)

该短语由三部分构成:**inter-**(“在……之间”)+ process(“进程”)+ communication(“通信/交流”)。随着现代操作系统发展,“进程”成为资源隔离与调度的基本单位,因此“进程之间如何交换信息与同步”逐渐形成固定术语 IPC,广泛用于计算机系统与软件工程语境。

相关词 Related Words

文学/名著用例 Notable Works(中文)

  • Modern Operating Systems(Andrew S. Tanenbaum)——在“进程与线程”“IPC机制”等章节系统讨论该术语与实现方式。
  • Operating System Concepts(Silberschatz, Galvin, Gagne)——以 IPC 为核心框架讲解进程协作、同步与通信。
  • The Linux Programming Interface(Michael Kerrisk)——在 Linux 进程间通信 API(管道、信号、共享内存、套接字等)中大量出现。
  • UNIX Network Programming(W. Richard Stevens)——在套接字与进程通信语境中频繁使用该概念。
  • Advanced Programming in the UNIX Environment(W. Richard Stevens)——通过管道、信号、套接字等示例讲解典型 IPC。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   685 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 20:58 · PVG 04:58 · LAX 12:58 · JFK 15:58
♥ Do have faith in what you're doing.