Inter-process Communication

  • M. R. M. Dunsmuir
  • G. J. Davies
Part of the Macmillan Computer Science Series book series (COMPSS)


Whenever there are many distinct, inter-dependent processes running in a computer system, there is a requirement for a means of communication between them. Inter-process communication allows complex tasks to be decomposed into a number of separate functional elements and unrelated processes to be made aware of each other&;#x2019;s resource requirements or the occurrence of external events which may affect their activities. Inter-process communication is essential whenever applications, such as multi-user database access, require multiple processes to interact asynchronously, in real time, with user terminals, while maintaining a consistent view of a shared resource.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Further Reading

  1. B. W. Kernighan, D. M. Ritchie (1978), UNIX Programming, UNIX Programmers Manual, seventh edition, vol 2a.Google Scholar
  2. A. M. Lister (1983), Fundamentals of Operating Systems, Third Edition. Macmillan.Google Scholar

Copyright information

© M. R. M. Dunsmuir and G. J. Davies 1985

Authors and Affiliations

  • M. R. M. Dunsmuir
  • G. J. Davies

There are no affiliations available

Personalised recommendations