multithreading

Multi-Threading ist die Fähigkeit eines Computers oder eines Programms, Arbeit gleichzeitig oder asynchron auszuführen, indem mehrere gleichzeitige Ausführungsströme (im Allgemeinen als Threads bezeichnet) verwendet werden.
1
Antwort

Wie funktioniert Thread.currentThread ()?

Thread.currentThread() ist eine statische -Methode, die einen Verweis auf aktuell ausgeführte Threads liefert (im Grunde ein Verweis auf 'diesen' Thread). Der Zugriff auf nicht statische Member (insbesondere this ) innerhalb einer stat...
15.02.2015, 15:16
1
Antwort

c # Sperranweisung Leistung

Update - Ich habe die Ursache von lock() CPU-Zyklen essen wie verrückt gefunden, habe diese Information nach meiner ursprünglichen Frage hinzugefügt. Dies alles entpuppte sich als eine Textwand: TL; DR Der eingebaute c% - Mechanismus lo...
02.04.2014, 08:43
2
Antworten

Concurrent C ++ 11 - Welche Toolchains können verwendet werden?

Ich verwende <thread> <atomic> <mutex> etc stark in meinem Code, der mehrere Lock-Free-Algorithmen enthält. Ich ziele (schließlich) auf eine Linux-Umgebung. Ich habe mit der Beta von Visual Studio 2011 entwickelt, die, obwoh...
07.04.2012, 15:41
1
Antwort

OpenMP: Splitting-Schleife basierend auf NUMA

Ich führe die folgende Schleife mit etwa 8 OpenMP-Threads: %Vor% Wegen NUMA möchte ich die erste Hälfte der Schleife (i = 0, ..., n / 2-1) mit den Threads 0,1,2,3 ausführen und zweite Hälfte (i = n / 2, ..., n-1) mit den Fäden 4,5,6,7. Im...
25.07.2014, 14:12
2
Antworten

Einfaches Multithreading mit Qt: mache ich das richtig?

Ich bin neu bei StackOverflow und frage mich, ob ich das richtig mache: Ich schreibe eine einfache Qt-Anwendung, um Multithreading zu testen (etwas, das mir auch völlig neu ist). Ich habe ein MainWindow erstellt, das Widgets enthält, und eine...
05.03.2013, 04:48
1
Antwort

Zugriff auf übergeordnete Anforderungsbeans in einer Webanwendung mit mehreren Threads

Szenario: Wir haben eine von Spring verwaltete Webanwendung, die in WebSphere ausgeführt wird. (Frühjahr 3.0.x, WS 7) Die Webanwendung nutzt den Websphere-Arbeitsmanager über Spring WorkManagerTaskExecutor (konfiguriert mit einer Thread-Poolg...
03.10.2011, 16:42
1
Antwort

MvvmCross: Verwenden von InvokeOnMainThread im Plugin

Ich erweitere das Messenger-Plugin um Funktionen, die es ermöglichen, Nachrichten im Hauptthread zu übergeben, statt alles, was in einem Hintergrundthread passiert. Ich habe BaseSubscription mit einem bool erweitert, um zu wissen, dass...
12.02.2013, 10:17
3
Antworten

Multithread-X11-Anwendung und OpenGL

Ich versuche, eine Multithread OpenGL-Anwendung mit libx11 zu erstellen - mit einem separaten Thread pro Fenster und einem Manager-Thread. Ich habe eine Ereignisschleife im Manager-Thread: %Vor% Dies ist eine großartige Event-Schleife für...
19.06.2011, 12:56
2
Antworten

Java - wie man Threads in einem Prozess implementiert, der auf Daten wartet [geschlossen]

Ich bin ziemlich neu in der Multithread-Programmierung und hoffte, einen Einblick in die beste Art zu erhalten, die folgende Idee umzusetzen. Im Moment funktioniert mein Code so Es ist ein singulärer Thread, so dass in der Zeit, die es br...
11.12.2012, 20:54
2
Antworten

Wahres Multithreading mit boost.python

Ich versuche eine multi-threaded C ++ DLL zu testen. Diese DLL soll Thread-sicher sein. Ich habe es mit boost.python eingewickelt, und ich möchte mehrere Python-Threads erstellen, um die DLL durch den boost.python-Wrapper auszuüben. Ich versuche...
12.12.2011, 20:23