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).
2
Antworten

Thread-Sicherheit von C ++ Maps

Hier geht es um die Thread-Sicherheit von std::map . Jetzt sind simultane Lesevorgänge Thread-sicher, Schreibvorgänge jedoch nicht. Meine Frage ist, dass, wenn ich jedes Mal ein einzigartiges Element zur Karte hinzufüge, das threadsicher ist?...
22.11.2011, 22:16
5
Antworten

.NET-Thread-Sicherheit

List.Add ist ein Instanzmitglied. Das bedeutet, dass es nicht garantiert ist, threadsicher zu sein. Was bedeutet das? Möglichkeit 1. Wenn zwei Threads auf verschiedene Instanzen zugreifen, kann es je nach Mondphase zu unerwarteten Ergebnissen...
23.08.2010, 01:42
4
Antworten

Ist SoapHttpClientProtocol Thread sicher?

Ich habe einen Web-Service-Proxy mit der Funktion "Web-Referenz hinzufügen" von VS 2008 (c #) erstellt. Die generierte Klasse wird von SoapHttpClientProtocol abgeleitet Kann ich nur eine Instanz meines Proxy in einem Singleton speichern...
17.12.2009, 14:40
2
Antworten

Sollte GSON als statisches Finale deklariert werden?

Ich verwende Java Callable Future in meinem Code. Unten ist mein Hauptcode, der die Zukunft und die callables verwendet - Unten ist mein Hauptcode, der die Zukunft und die Callables verwendet - %Vor% Unten ist meine Klasse Task , die di...
11.02.2014, 17:46
3
Antworten

std :: lock_guard Beispiel, Erklärung, warum es funktioniert

Ich habe einen Punkt in meinem Projekt erreicht, der die Kommunikation zwischen Threads auf Ressourcen erfordert, auf die sehr gut geschrieben werden kann, so dass Synchronisation ein Muss ist. Allerdings verstehe ich Synchronisation nicht wirkl...
07.02.2016, 10:04
2
Antworten

Ist es threadsicher, einem statischen Objekt in c # einen neuen Wert zuzuweisen?

Nehmen Sie den folgenden Code, was in einer Multithread-Umgebung passiert: %Vor% In einer Multithread-Umgebung kann auf diese Methode und Eigenschaft gleichzeitig von verschiedenen Threads zugegriffen werden. Ist es threadsicher, einer s...
16.08.2013, 12:08
2
Antworten

Wofür wird der Prototyp Spring Bean verwendet?

Standardmäßig ist das von Spring erstellte Bean Singleton. Sie sind Thread-sicher, weil sie staatenlos sind. Wenn Spring eine statusbehaftete Bean erstellen soll, müssen wir den Prototypbereich für die Bean-Definition verwenden. Wir müssen uns u...
13.05.2012, 09:52
1
Antwort

Ist GHashTable (glib2) threadsicher?

Ich habe mehrere Threads, die Daten in GHashTable hinzufügen, modifizieren und nachschlagen. Ist es threadsafe, oder muss ich selbst Threadssicherheit implementieren?     
12.01.2012, 15:42
4
Antworten

Ist es in Ordnung, vor und in einer Sperre zu prüfen, bevor der Code ausgeführt wird?

Beim Arbeiten mit Thread-Sicherheit, finde ich mich immer "Doppelprüfung" vor dem Ausführen von Code in einem Sperrblock und ich fragte mich, ob ich das Richtige tat. Betrachten Sie die folgenden drei Möglichkeiten, dasselbe zu tun: Beispiel...
06.11.2012, 23:55
1
Antwort

Mysteriöses Verhalten von DictionaryTKey, TSource

Ich arbeite an einem riesigen System basierend auf Asp.net MVC 3.0 und arbeite an Mono-2.10.8 (Windows 7). Bis vor wenigen Tagen war alles in Ordnung. Innerhalb meiner API habe ich mehrere Hilfsklassen, die Wörterbücher verwenden. Zum Beis...
23.05.2012, 09:47