Pipes arbeiten mit Dateideskriptoren. Es ist egal, ob eine Pipe zwischen zwei Prozessen oder zwischen zwei Threads besteht, denn die Dateideskriptoren werden vom Kernel verwaltet. Das bedeutet auch, dass select(), write(), read(), etc. alles Systemaufrufe sind. Die sind, im Vergleich zur...