thread-safety

Ein Codeteil ist threadsicher, wenn er Datenstrukturen nur so manipuliert, dass der Code durch mehrere Threads konsistent ausgeführt werden kann. Ein Code kann threadsicher, bedingt sicher (gegenseitiger Ausschluss erforderlich) oder unsicher (kann nur von einem Thread sicher verwendet werden).
6
Antworten

Thread Safe - letzte lokale Methodenvariable, die an Threads weitergegeben wird?

Führt der folgende Code zu denselben Problemen, wenn die Variable 'commonSet' dieser Methode stattdessen ein Feld auf Klassenebene ist. Wenn es sich um ein Feld auf Klassenebene handelt, muss das Hinzufügen zum Set-Vorgang innerhalb eines synchr...
06.08.2012, 07:41
4
Antworten

Wie benutzt du den Event Dispatch Thread?

Ich habe gelernt, dass Swing nicht threadsicher ist. Wenn ich genauer hinsehe, habe ich festgestellt, dass jede Änderung an einer Swing-Komponente im Event-Dispatch-Thread durchgeführt werden muss, um verschiedene Probleme im Zusammenhang mit Mu...
25.10.2011, 22:37
2
Antworten

NSMutableArray ist threadsicher?

Kann jemand mir ein Beispiel geben, dass NSMutableArray threadsicher ist oder nicht?     
16.02.2011, 13:43
6
Antworten

Sind C # -Structures Thread-sicher?

Ist eine C # -Struktur Thread-sicher? Zum Beispiel wenn es ein: gibt %Vor% in einem anderen Typ: %Vor% ist Eigenschaft namens TheData, thread-safe?     
28.02.2010, 22:48
1
Antwort

Ist pythons "in" -Sprache threadsicher für Listen?

Ist obj in a_list Thread-sicher, während a_list in einem anderen Thread geändert werden kann? Hier finden Sie eine umfassende, aber nicht erschöpfende Liste mit Beispielen von list -Operationen und ob sie Thread-sicher sind oder ni...
01.11.2013, 13:31
2
Antworten

Wenn ich Threads verwende, um Dinge auf die Konsole zu drucken, warum erzeugt es dann seltsame Ergebnisse?

Ich bin in letzter Zeit auf Threads gestoßen, als ich das sehr schöne PDF von Rob Miles ( hier ) gelesen habe. Er hatte ein Beispiel auf Seite 160 (2012, C # pdf), aber es hat nicht nur leere Schleifen auf der Konsole geschrieben. Ich habe ei...
13.05.2013, 10:33
7
Antworten

Warum macht das Markieren einer Java-Variablen volatile Dinge weniger synchron?

Also habe ich gerade über das flüchtige Schlüsselwort erfahren, während ich einige Beispiele für einen Abschnitt geschrieben habe, den ich morgen TAE bin. Ich habe ein schnelles Programm geschrieben, um zu demonstrieren, dass die Operationen ++...
09.11.2010, 04:53
1
Antwort

Threadsicherer externer Prozess in Ruby, plus exitstatus überprüfen

Ich möchte in Ruby ein Thread-sicheres Skript ausführen, das ein externes Programm aufruft und dann den Exit-Status dieses externen Programms überprüft. Was ist der beste Weg, es zu tun? Bis jetzt habe ich $? überprüft, aber ich denke, dass i...
29.01.2010, 20:21
4
Antworten

Thread sichere statische Variablen Ziel c

Gibt es eine Möglichkeit in objective C, dass ich einen statischen int definieren kann, der threadsicher ist? zum Beispiel, wenn ich eine Klasse namens Session habe, die folgendes hat: %Vor% Ich baue Session-Objekte aus verschiedenen Thre...
28.10.2010, 02:17
3
Antworten

Atomare Operationen auf 'unique_ptr'

std::shared_ptr hat Spezialisierungen für atomare Operationen wie atomic_compare_exchange_weak und family, aber ich Dokumentation zu entsprechenden Spezialisierungen für std::unique_ptr kann nicht gefunden werden. Sind da irgendwelche...
28.01.2016, 17:09