Suchergebnisse für Anfrage "mutex"

4 die antwort

Plattformübergreifende und prozessübergreifende atomare Int-Schreibvorgänge in Datei

Ich schreibe eine Anwendung, die in der Lage sein muss, viele gleichzeitige Zugriffe darauf zu verarbeiten, sowohl von Threads als auch von Prozessen. Daher sollten hier keine Mutexe oder Sperren angewendet werden. Um die Verwendung von ...

8 die antwort

ARM Cortex: Mutex mit Bit-Banding

Gegeben, dass ich auf dem ARM Cortex M3: atomisch ein einzelnes Bit lesenatomisch ein einzelnes Bit setzenatomisch ein einzelnes Bit löschenWie kann ich diese für eine Reihe von Operationen im Mutex-Stil kombinieren? try lock take lock release ...

4 die antwort

Mutex Bestellung sperren / entsperren

Ich bin interessant, ob Mutexe (nicht abhängig von der jeweiligen Sprache)Mus Reihenfolge von Sperren / Entsperren einhalten? Hier ist Beispiel-C ++ - Code: std::mutex testVecMtx; std::vector<int> testVec; void testPush(int ...

TOP-Veröffentlichungen

4 die antwort

Implementiere einen Hochleistungs-Mutex ähnlich dem von Qt

Ich habe eine wissenschaftliche Multithread-Anwendung, bei der mehrere Computerthreads (einer pro Kern) ihre Ergebnisse in einem gemeinsamen Puffer speichern müssen. Dies erfordert einen Mutex-Mechanismus. Arbeits-Threads verbringen nur einen ...

4 die antwort

Wie verwende ich wait () und notify () in Java?

Wie ich verstehe, soll ich wait () für den Mutex aufrufen, wenn der aktuelle Thread nicht mehr funktioniert, bis ein anderer Thread notify () für dasselbe Mutex-Objekt aufruft. Das scheint nicht zu funktionieren. Ich versuche, einen Fadendruck ...

12 die antwort

Was sind die Unterschiede zwischen den verschiedenen Threading-Synchronisierungsoptionen in C #?

Kann jemand den Unterschied erklären zwischen: lock (someobject) {} Mit Mutex Mit SemaphoreVerwenden von MonitorMit anderen .Net-SynchronisationsklassenIch kann es einfach nicht herausfinden. Es scheint mir, die ersten beiden sind gleich?

14 die antwort

Wie finde ich heraus, dass Mutex in C # erworben wurde?

Wie kann ich aus dem Mutex-Handle in C # herausfinden, dass ein Mutex erfasst wurde? Wannmutex.WaitOne(timeout) Timeouts, es gibtfalse. Wie kann ich das jedoch aus dem Mutex-Handle herausfinden? (Vielleicht mit p / ...

10 die antwort

Wie soll ich mit Mutexen in beweglichen Typen in C ++ umgehen?

Von Entwurf,std::mutex kann weder verschoben noch kopiert werden. Dies bedeutet, dass eine KlasseA, das einen Mutex enthält, erhält keinen Default-Move-Konstruktor. Wie würde ich diesen Typ machenA Thread-sicher beweglich?

6 die antwort

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) { ...

4 die antwort

Mutex nicht richtig benutzt? Fortsetzung vergangener Fragen

Ich habe eine zweite Frage, die eine Fortsetzung dieses Themas ist:Wie wählt Windows Speicher für Threads aus? [https://stackoverflow.com/questions/30487064/how-does-windows-pick-memory-for-threads] void ThreadTest(LPTSTR* Pointer, mutex* ...