Suchergebnisse für Anfrage "mutex"
Aufwand für Pthread-Mutexe?
Ich versuche, eine C ++ - API (für Linux und Solaris) threadsicher zu machen, damit ihre Funktionen aus verschiedenen Threads aufgerufen werden können, ohne ...
Boost scoped_lock vs plain sperren / entsperren
Ich werde verwenden
Warum gibt es keine Wartefunktion für condition_variable, die den Mutex nicht erneut sperrt
Betrachten Sie das folgende Beispiel. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); ...
Das Abbrechen von pthread_cond_wait () hängt mit dem PRIO_INHERIT-Mutex
Update, 4/10 2012: Behoben durch libc patchIch habe ein Problem beim Löschen von Threads in
Warum benötigen sowohl die Benachrichtigungs- als auch die Wartefunktion einer std :: condition_variable einen gesperrten Mutex
uf meiner unendlichen Suche nach Verständnstd::contion_variables Ich bin auf folgendes gestoßen. Aufdiese Seit [http://www.cplusplus.com/reference/condition_variable/condition_variable/] es sagt folgendes: void print_id (int id) { ...
Proper Verwendung von Mutexen in Python
Ich beginne mit Multithreads in Python (oder zumindest ist es möglich, dass mein Skript mehrere Threads erstellt). Wäre dieser Algorithmus die richtige Verwendung eines Mutex? Ich habe diesen Code noch nicht getestet und es wird wahrscheinlich ...
Warum benötigen die Funktionen der Bedingungsvariablen von pthreads einen Mutex?
Ich lese gerade aufpthread.h; die bedingungsvariablenbezogenen Funktionen (wiepthread_cond_wait(3)) erfordern einen Mutex als Argument. Warum? Soweit ich das beurteilen kann, werde ich einen Mutex erstellengerad als Argument verwenden? Was soll ...
Was ist ein gutes Muster für die Verwendung eines globalen Mutex in C #?
Die Mutex-Klasse wird sehr missverstanden, und globale Mutexe noch mehr. Was ist ein gutes und sicheres Muster für die Erstellung globaler Mutexe? Eines, das funktionieren wird Unabhängig von der Ländereinstellung befindet sich mein Computer ...