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

Wie kann ich in Perl darauf warten, dass Threads parallel enden?

Ich habe ein Perl-Skript, das zwei Threads startet, einen für jeden Prozessor. Ich brauche es zu warten, bis ein Thread endet, wenn ein Thread endet und ein neuer erzeugt wird. Es scheint, dass die Join-Methode den Rest des Programms blockiert,...
16.03.2010, 10:09
2
Antworten

Thread-exklusive Daten: Wie speichern und zugreifen?

Gibt es in .NET die Möglichkeit, eine Objektinstanz an einen aktuellen Ausführungskontext eines Threads zu binden? Also könnte ich in irgendeinem Teil des Codes etwas wie CurrentThread.MyObjectData.DoOperation() machen und sicher sein, dass i...
22.02.2010, 08:38
3
Antworten

Migrieren Sie eine App mit einem Thread auf eine Multi-Threaded-Parallel-Carlo-Simulation

Ich wurde damit beauftragt, eine existierende Single-Thread-Monte-Carlo-Simulation zu übernehmen und zu optimieren . Dies ist ac # console app, kein db Zugriff es lädt Daten einmal aus einer CSV-Datei und schreibt es am Ende, so ist es zieml...
12.07.2009, 18:24
6
Antworten

x86-Äquivalent für LWARX und STWCX

Ich suche nach einem Äquivalent von LWARX und STWCX (wie es auf den PowerPC-Prozessoren zu finden ist) oder nach einer Möglichkeit, ähnliche Funktionen auf der x86-Plattform zu implementieren. Auch wo wäre der beste Ort, um über solche Dinge zu...
18.07.2009, 16:08
2
Antworten

Objective-C run-Schleife zum Stoppen und Neustarten der Methode?

Ich dachte immer, ich wäre eine vernünftig intelligente Person Apples "threading programming guide", hat mein Ego erstickt, Selbstbetrug. Ich habe eine Methode, die ich wiederholt auf einem sekundären Thread ausführen möchte, im folgenden Bei...
18.07.2009, 03:35
1
Antwort

Gibt es einen "Null" -Wert für std :: thread :: id?

Ich hätte gerne ein Klassenmitglied vom Typ std::thread::id , wo ich es auch aufheben und überprüfen kann, ob es gesetzt wurde. Was ist der beste Weg, um diesen Typ zu "annullieren" und dann zu prüfen, ob er eingestellt wurde?     
02.03.2016, 17:37
1
Antwort

Jersey @ManagedAsync und Kopieren von Daten zwischen HTTP-Thread und Worker-Thread

Ich arbeite an einem Projekt, das in zwei Varianten mit und ohne Mandantenfähigkeit funktioniert. Das Projekt macht einen REST-Service verfügbar, den ich gerne asynchron nutzen würde. So sieht mein Basisservice aus wie %Vor% Das funktioni...
30.06.2015, 11:33
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
4
Antworten

Die Anwendung hängt und suspendiert alle Threads, während AsyncTask verwendet wird

Ich versuche, die AsyncTask -Klasse zu verwenden, um den Inhalt einer Website zu erhalten. Das Logcat teilt mir W/art: Suspending all threads took: 15(or any other number)ms wiederholt mit. Meine Anwendung wird eingefroren, bis die Protoko...
13.10.2015, 23:03
6
Antworten

Kosten von Std :: Mutex vermeiden, wenn kein Multi-Threading ist?

Angenommen, ich habe eine Anwendung, die möglicherweise mehrere Threads erzeugt hat oder nicht. Lohnt es sich, Operationen zu schützen, die eine Synchronisation mit einem std :: mutex benötigen, wie unten gezeigt, oder ist die Sperre so günstig,...
31.08.2015, 18:13