V2EX  ›  英汉词典

Inter-Process Communication

定义 Definition

Inter-process communication(IPC):指在同一台计算机或分布式环境中,不同进程之间交换数据与进行同步协调的一组机制与技术(例如管道、消息队列、共享内存、套接字、信号、RPC 等)。除“通信”外,IPC 常常也包含同步与互斥相关手段。

发音 Pronunciation (IPA)

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

例句 Examples

Inter-process communication allows two programs to share data.
进程间通信使两个程序能够共享数据。

In a microservices-based system, reliable inter-process communication and careful synchronization are essential to prevent race conditions and data corruption.
在基于微服务的系统中,可靠的进程间通信与谨慎的同步对于避免竞争条件和数据损坏至关重要。

词源 Etymology

该短语由三部分构成:inter-(“在……之间”,源自拉丁语 inter)、process(“进程/处理过程”)、communication(“交流/通信”)。合起来字面意思就是“进程与进程之间的通信”,在计算机操作系统与并发编程语境中逐渐固定为术语 IPC

相关词 Related Words

文学与著作 Literary Works

  • Operating System Concepts(Silberschatz, Galvin, Gagne)——专章讨论 IPC、同步与死锁等核心概念
  • Modern Operating Systems(Andrew S. Tanenbaum)——系统讲解消息传递、管道、共享内存等 IPC 机制
  • The Linux Programming Interface(Michael Kerrisk)——以 Linux API 细致覆盖多种 IPC(pipes、signals、POSIX IPC 等)
  • Advanced Programming in the UNIX Environment(Stevens & Rago)——UNIX 进程、信号、管道等 IPC 经典参考
  • UNIX Network Programming(W. Richard Stevens)——以套接字为主线,涵盖跨进程/跨主机通信实践
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 19:16 · PVG 03:16 · LAX 11:16 · JFK 14:16
♥ Do have faith in what you're doing.