Prozesse und Threads
Prozesse und Threads
Prozesse und Threads
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
IPC – Techniken unter Linux<br />
Message Queue (Nachrichtenspeicher) ist ein<br />
Mechanismus zum Austausch von Nachrichten zwischen<br />
<strong>Prozesse</strong>n. Die Nachrichten werden dabei von einem Prozess<br />
an einen Speicher (der Message Queue = Nachrichtenschlange)<br />
geschickt <strong>und</strong> können dort von einem anderen<br />
Prozess abgeholt werden.<br />
• Größe <strong>und</strong> Anzahl der Nachrichten werden vom System festgelegt.<br />
• Die Nachricht selbst besteht aus einem Text <strong>und</strong> einem Nachrichtentyp.<br />
• Die Nachrichten werden in der Reihenfolge, in der diese eintreffen, auch<br />
wieder ausgelesen.<br />
• Fordert ein Prozess eine Nachricht an, so kann über eine Option angegeben<br />
werden, dass dieser entweder so lange angehalten wird, bis eine Nachricht<br />
eingeht, oder sofort zur Programmausführung zurückkehrt <strong>und</strong> eventuell einen<br />
Fehlercode ausgibt.<br />
Dienstag, 30. April<br />
2013<br />
Betriebssysteme <strong>und</strong> nebenläufige<br />
Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 60