Suchergebnisse für Anfrage "critical-section"

1 die antwort

Funktioniert die Lösung von Peterson auf modernen CPU-Architekturen ordnungsgemäß? [geschlossen]

Ich lerne Betriebssysteme vonBetriebssystem-Konzepte von Silberschatz, Galvin und Gagne.Auf Seite 229 heißt es dazu im BuchPetersons Lösung :Aufgrund der Art...

4 die antwort

"Anhalten" eines Threads mit einer Eigenschaft

Ich habe ein TThread-Objekt und möchte den Thread über eine Schaltfläche in der Hauptform des Programms starten / stoppen können. Ich habe nach Möglichkeiten gesucht, dies zu tun, und bisher habe ich die folgenden Ideen: Terminate and Free the ...

6 die antwort

Wie kann ich einen thread-sicheren Listenwrapper in Delphi implementieren?

ch habe einen Listen-Wrapper, der zwei Tstring-Listen und eine TClassList verwalte Ich brauche dies, um threadsicher zu sein, so dass: Concurrent-Schreibvorgänge sind nicht zulässig (es sollte ein Wartezustand eingegeben werden)Lesen während ...

TOP-Veröffentlichungen

6 die antwort

So verwenden Sie mehrere Variablen für einen Sperrbereich in C #

Ich habe eine Situation, in der ein Codeblock nur ausgeführt werden sollte, wenn zwei Schließfachobjekte frei sind. Ich hatte gehofft, es würde so etwas geben wie: lock(a,b) { // this scope is in critical region } Allerdings scheint es so ...

2 die antwort

Verwenden von dispatch_sync als Mutex-Sperre

Folgendes muss ich tun. Ich hoffe, dispatch_sync ist der beste Weg, dies mit GCD zu tunIch habe einen bestimmten Teil des kritischen Abschnittscodes, der im ...

3 die antwort

Wie benutze ich die Sperre in OpenMP?

Ich habe zwei Teile von C ++ - Code auf 2 verschiedenen Kernen ausgeführt. Beide schreiben in dieselbe Datei. Wie verwende ich OpenMP und stelle sicher, dass es keinen Absturz gibt?

0 die antwort

Boost Asio Wenn die Bedingung in den Kompilierungen static-lib und dll unterschiedlich ausgewertet wird, führt dies zu einer Ausnahme im Socket io cpp client lib

Abhängig davon, wie die socketio c ++ - Bibliothek für den folgenden einfachen Testcode kompiliert wurde (static-lib oder dll), ist das Ergebnis entweder eine funktionierende ausführbare Datei oder eine, die eine Ausnahme auslöst. Jedoch, wenn ...

6 die antwort

Threadsicherheit in C # -Arrays

Hat 2 verschiedene Threads: eine Lesung von einem C # -Array (z. B. von der ersten Stelle), und ein anderer, der in dasselbe C # -Array schreibt, jedoch an eine andere Stelle (z. B. an die letzte Stelle) ist thread sicher oder nicht? (Und ich ...

5 die antwort

pthreads: pthread_cond_signal () innerhalb des kritischen Abschnitts

Ich habe das folgende Stück Code in Thread A, der mit blockiert

6 die antwort

Windows 10-Absturz beim Aufrufen von LeaveCriticalSection

Ich habe ein Problem mit der Synchronisierung von Threads und kritischen Abschnitten unter Windows 10. Application stürzt in diesem Fall ab: Application hat zwei Threads.Thread 1 ruft EnterCriticalSection mit dem Objekt m_CS @ aThread 2 ...