Suchergebnisse für Anfrage "multithreading"

10 die antwort

Warum handelt es sich bei dem Muster zum Aktualisieren der Benutzeroberfläche von einem anderen Thread, der nicht in .NET Framework integriert ist?

Ich weiß "warum ist mein Framework wie / nicht wie xyz?" Fragen sind ein bisschen gefährlich, aber ich möchte sehen, was ich vermisse. In WinForms können Sie die Benutzeroberfläche nicht von einem anderen Thread aus aktualisieren. Die meisten ...

6 die antwort

std :: async Funktion läuft seriell

Wenn Sie std :: async mit launch :: async in einer for-Schleife verwenden, wird mein Code seriell im selben Thread ausgeführt, als würde jeder asynchrone Aufruf vor dem Start auf den vorherigen warten. In den Notizen für std :: async Referenzen ...

18 die antwort

Ist eine Sperrung für die Dictionary-Suche erforderlich?

lock(dictionaryX) { dictionaryX.TryGetValue(k,ey, out value); }wird beim Nachschlagen eines Wörterbuchs eine Sperre benötigt? Das Programm ist Multithread-fähig und fügt beim Diktieren Schlüssel / Wert hinzu. dict wird gesperrt.

TOP-Veröffentlichungen

14 die antwort

Wie man einen Wert abruft, der für einen anderen Thread berechnet werden muss

In vielen Fällen erfordert Thread A einen Wert, der für Thread B berechnet werden muss. (Am häufigsten ist B == EDT.) Betrachten Sie dieses Beispiel: String host; SwingUtilities.invokeAndWait(new Runnable() { public void run() { host = ...

14 die antwort

Handling InterruptedException in Java

Was ist der Unterschied zwischen den folgenden Arten des Umgangs mitInterruptedException? Wie geht das am besten? try{ //... } catch(InterruptedException e) { Thread.currentThread().interrupt(); }ODE try{ //... } catch(InterruptedException e) { ...

10 die antwort

erden atomare Operationen andere Threads blockiere

Ich versuche, das Konzept "Atomic vs Non Atomic" in meinem Kopf zu verankern. Mein erstes Problem ist, dass ich keine "echte Analogie" dazu finden konnte. Wie Kunden / Restaurant-Beziehung über atomare Operationen oder ähnliches. Auch ich möchte ...

2 die antwort

Was macht use_locking = True in TensorFlow-Optimierern?

Schützt es nur vor asynchronen Aktualisierungen oder bewirkt es auch, dass ein anderer Zugriff auf die Variable auf die Aktualisierung wartet? Ich verwende dasselbe Modell gleichzeitig für Training und Inferenz und möchte sicherstellen, dass die ...

2 die antwort

SQL CLR wird nicht ausgeführt

Ich verstehe, dass das Erwarten den verbleibenden Teil des ausführenden Codes vervollständigt, wenn sie vom Warten zurückkehren. Ich versuche, dies in einem SQL-CLR zum Laufen zu bringen, und dies funktioniert nicht, da sowohl der erwartete ...

2 die antwort

Memory Fences - Brauche Hilfe zum Verstehen von

Ich lese Memory Barriers von Paul E. McKenneyhttp: //www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.07.23a.pd [http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.07.23a.pdf] alles wird sehr ausführlich erklärt und wenn ich ...

2 die antwort

Multiprocessing-Prozess tritt nicht bei, wenn komplexes Wörterbuch in die Rückgabewarteschlange gestellt wird

Gab einen ziemlich standardmäßigen Lese- / Schreib-Multithread-Prozess mit einer Lese- und einer Schreibwarteschlange: 8 malworker done wird gedruckt, aber die Anweisung join () wird nie übergeben. Aber wenn ich @ ersetqueue_out.put(r) von ...