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 />
Benannte Pipes - ein Beispiel<br />
• Auf der Shell lässt sich ein FIFO folgendermaßen erstellen:<br />
• $ mkfifo fifo1 Bei einem Blick ins aktuelle Arbeitsverzeichnis finden Sie das FIFO unter<br />
folgendem Eintrag:<br />
• $ ls -l prw-r--r-- 1 tot users 0 2003–12–07 10:53 fifo1<br />
• Am p am Anfang erkennen Sie das FIFO. Sie könnten jetzt etwas in das FIFO schreiben:<br />
• [tty1]<br />
• $ echo Der erste Eintrag in das FIFO > fifo1<br />
• [tty2]<br />
• $ echo Der zweite Eintrag in das FIFO > fifo1<br />
• Beide Dialogstationen blockieren im Augenblick <strong>und</strong> warten, bis die Daten im FIFO<br />
ausgelesen werden. Wir öffnen eine dritte Konsole <strong>und</strong> lesen ihn aus:<br />
• [tty3]<br />
• $ cat fifo1<br />
• Der zweite Eintrag in das FIFO<br />
• Der erste Eintrag in das FIFO<br />
Dienstag, 30. April<br />
2013<br />
Betriebssysteme <strong>und</strong> nebenläufige<br />
Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 58