Interprocesskommunikation

Interprocesskommunikation (inter-process communication (IPC)) är en rad olika tekniker som används för att skicka data mellan minst två trådar i en eller flera processer i ett operativsystem. Processerna kan köras på en eller ett flertal datorer ihopkopplade via ett nätverk. Metoderna som används inom IPC varierar beroende på krav och tillgång på bandbredd mellan trådarna och vilken fördröjning som kan accepteras.

Litteratur

  • Stevens, Richard. UNIX Network Programming, Volume 2, Second Edition: Interprocess Communications. Prentice Hall, 1999. ISBN 0-13-081081-9
  • U. Ramachandran, M. Solomon, M. Vernon Hardware support for interprocess communication Proceedings of the 14th annual international symposium on Computer architecture. Pittsburgh, Pennsylvania, United States. Pages: 178 - 188. Year of Publication: 1987 ISBN 0-8186-0776-9
  • Crovella, M. Bianchini, R. LeBlanc, T. Markatos, E. Wisniewski, R. Using communication-to-computation ratio in parallel program designand performance prediction 1-4 Dec 1992. pp. 238-245 ISBN 0-8186-3200-3