PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
Mutex

Mutexes stellen ein Low-Level-Interface für die Synchronisation von Threads dar. Mit ihnen kann verhindert werden, dass mehrere Threads versuchen gleichzeitig auf die gleichen Daten zuzugreifen. Mehr ...

Ausführliche Beschreibung

Das (oder der) Mutex (Abk. für engl. Mutual Exclusion, „wechselseitiger Ausschluss“) bezeichnet Verfahren, mit denen verhindert wird, dass nebenläufige Prozesse bzw. Threads gleichzeitig auf Daten zugreifen und so unter Umständen inkonsistente Zustände herbeiführen. Dieses Konzept ist von zentraler Bedeutung sowohl für Systeme, deren Software in Threads abläuft, als auch für konkurrierend ablaufende Prozesse im Allgemeinen, beispielsweise quasigleichzeitige Zugriffe auf ein Datenbanksystem aus mehreren unabhängigen Clients. Das Konzept wird auch als Prozess- oder Thread-Synchronisation bezeichnet. In vielen Programmiersprachen heißen auch die für die Synchronisation benötigten Objekte Mutexe.

Siehe auch
http://de.wikipedia.org/wiki/Mutex

Klassen

class  ppl6::CMutex
 Synchronisation von Threads. Mehr ...