5 Kommunikation von Prozessen & Threads

Prozesse und Threads können lokal auf dem gleichen Rechner oder mithilfe der Netzwerksoftware des Betriebssystems in einer verteilten Umgebung kommunizieren. Das Schwergewicht dieses Kapitels liegt auf der rechnerlokalen Kommunikation, die wir als Basisinfrastruktur eines Betriebssystems kennen lernen. Dazu geben wir zuerst einen Überblick sowohl aus einer allgemeinen als auch einer programmierbezogenen Perspektive. Im Weiteren befassen wir uns mit nachrichtenbasierten und speicherbasierten Verfahren, für die wir allgemeine Fragen und konkrete Implementierungen heranziehen. Danach folgen die zwei Programmierkonzepte des Monitors und des Rendezvous, die nicht nur eine sprach-, sondern auch eine betriebssystembezogene ...

Get Betriebssysteme, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.