From 1153353d97788ce3179a2e0e2fb13188777ff17c Mon Sep 17 00:00:00 2001 From: Thorsten Töpper Date: Sun, 16 Jan 2011 20:36:27 +0100 Subject: Dokumentation: Aufgabe3 um SystemV Hinweis ergänzt. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doku/doku.tex | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doku') diff --git a/doku/doku.tex b/doku/doku.tex index ebdd9ca..4f64cfe 100644 --- a/doku/doku.tex +++ b/doku/doku.tex @@ -148,6 +148,12 @@ und beim Start der Prozesse geöffnet. Eine Verwendung einer einzelnen Queue ist selbstverständlich möglich, wir haben uns dennoch dazu entschlossen schlicht das Modell der Pipes auf das der Queues abzubilden, am Aufbau hat sich also im Vergleich zu Aufgabe 2 nur wenig geändert. +\np + +Die Verwendung einer einzelnen Queue wäre über die \texttt{SystemV} API von geringem +Aufwand, da diese den spezifischen Zugriff auf Nachrichten mit einer bestimmten +Priorität erlaubt, die \texttt{POSIX} Funktion \texttt{mq\_receive} dies jedoch nicht +ermöglicht und so ein umfangreicheres Nachrichtensystem entwickelt werden müsste. \subsection{Datenaustausch} Auch hier haben wir wenig geändert, die Zahlenwerte werden weiterhin in Hexadezimaler Form an die anderen Prozesse gesendet, der \texttt{log} Prozess schreibt die Zahlen diesmal jedoch in dezimaler Form in die Logdatei. -- cgit v1.2.3-70-g09d2