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

Wie verwende ich PTRACE, um eine konsistente Ansicht mehrerer Threads zu erhalten?

Während ich zu dieser Frage gearbeitet habe, bin ich auf eine mögliche Idee gestoßen, die ptrace verwendet, aber Ich kann nicht richtig verstehen, wie ptrace mit Threads interagiert. Angenommen, ich habe einen bestimmten Multithread-H...
02.09.2013, 17:07
3
Antworten

Formular von einem anderen Thread schließen

Ich habe diesen Code, der ein .exe ausführt %Vor% Und wenn es geschlossen wird, ruft es die Methode netpokl_Closed auf. Das Problem ist, wenn ich insert into netpokl_Closed command - this.Close() diese Ausnahme steigt: Cross-thread...
19.08.2013, 08:49
4
Antworten

So simulieren Sie eine nicht behandelte Ausnahme in Java

Ich erstelle etwas Multithreading-Code und habe eine JobDispatcher-Klasse erstellt, die Threads erstellt. Ich möchte, dass dieses Objekt alle nicht behandelten Ausnahmen in den Worker-Threads behandelt, und deshalb verwende ich %Vor% Nun möc...
14.06.2010, 22:19
4
Antworten

Interpretieren von Stacks in Windows Minidumps

Als jemand, der gerade beginnt, die Feinheiten des Computer-Debuggens zu lernen, kann ich für das Leben von mir nicht verstehen, wie man den Stack-Text eines Speicherauszugs in Windbg liest. Ich habe keine Ahnung, wo ich damit anfangen soll, wie...
16.09.2008, 22:21
3
Antworten

Hintergrund-Exception-Behandlung

Ich bin etwas verwirrt darüber, wie ich mit einer Ausnahme umgehen soll. Ich habe einen Hintergrund-Worker-Thread, der einen lang andauernden Prozess ausführt. Mein Verständnis ist, wenn eine Ausnahme im Hintergrund Worker-Thread auftritt der...
14.12.2013, 10:41
5
Antworten

Gibt es gleichzeitig Designs, für die das Aktormodell nicht gut ist?

Ich habe bemerkt, dass alle Designs, die mir begegnet sind, Multi-Threading mit dem Aktor-Modus sein können - Trennen jedes Arbeitsmoduls in einen anderen Akteur und Verwenden einer Nachrichtenwarteschlange (für mich eine .NET ConcurrentQueue),...
24.06.2013, 19:18
3
Antworten

Sequenzgenerator in Java für eindeutige ID

Ich plane, einen Sequenzgenerator zu schreiben, der benutzt wird in meiner REST-Ressourcenimplementierungsklasse während des zu generierenden Posts Eindeutige ID. Da jede Postanfrage von einem separaten Thread bearbeitet wird, Ich habe die Varia...
14.03.2014, 22:22
2
Antworten

Python: Laufende Funktion im Thread ändert current_thread () nicht

Ich versuche gerade herauszufinden, wie Threads in Python funktionieren. Ich habe den folgenden Code: %Vor% Was mir aufgefallen ist, ist, dass beide Drucke dasselbe ausgeben. Warum ändert sich der Thread nicht?     
17.03.2013, 12:26
1
Antwort

Warum ist der Destruktor von boost :: thread detaching joinable thread anstatt den Aufruf von terminate () als Standard zu empfehlen?

Gemäß dem C ++ 0x-Standardentwurf lautet dieser Code: %Vor% ... sollte zu einem Aufruf von terminate () führen, aber in der aktuellen (Boost 1.46.1) Implementierung von Boost-Threads nicht, wird der Thread einfach in destructor losgelöst und...
03.05.2011, 19:17
3
Antworten

Wann genau geht .NET Monitor in den Kernel-Modus?

Ich möchte eine Liste aller möglichen Bedingungen kompilieren, die Monitor in den Kernelmodus bringen / Kernel-Sync-Objekt verwenden. Der Sync-Block hat ein Feld, um auf das Kernel-Objekt zu verweisen, daher habe ich daraus abgeleitet, dass...
17.02.2013, 15:04