Module 21: Problem and Solution
  Lecture 42: Multi-core ComputingInter-process Communication
 


Cooperating Processes

  • Require
    • Inter process communication
      • Shared memory between processes
      • Message passing
        • Sender makes a call to the OS to send a message
        • Receiver makes a call to read message from the OS
    • Producer consumer relationship
      • A process produces data to be consumed by other process.

Shared Memory System