Software Engineering KB

Home

❯

04 Systems and Infrastructure

❯

00 Operating Systems

❯

01 Concept

❯

Inter Process Communication (IPC)

Inter-Process Communication (IPC)

Feb 10, 20261 min read

  • operating-systems
  • ipc

Inter-Process Communication (IPC)

← Back to Processes and Threads

Mechanisms that allow processes to exchange data and coordinate their actions. Since processes have separate memory spaces, they need explicit IPC mechanisms to communicate.

Key Properties

  • Pipes
  • Sockets
  • Shared Memory IPC
  • Message Queues IPC
  • Signals IPC

Related

  • Process (IPC bridges the isolation between processes)
  • Thread (threads share memory, reducing IPC need)

operating-systems ipc


Graph View

  • Inter-Process Communication (IPC)
  • Key Properties
  • Related

Backlinks

  • Processes and Threads
  • Process
  • Message Queues IPC
  • Pipes
  • Shared Memory IPC
  • Signals IPC
  • Sockets

Created with Quartz v4.5.2 © 2026

  • GitHub