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 kann man einen Thread in Java im Status RUNNING beenden?

Es ist möglich, einen Thread, der sich im Status RUNNING befindet, nicht programmatisch zu löschen? Ich weiß, dass top -Befehl in *nix Threads anzeigen kann. Kann ich den Thread im Betriebssystem beenden? Ich würde gerne wissen, o...
18.11.2011, 10:08
1
Antwort

Wie wird die maximale Thread-Anzahl für QTConcurrent-Operationen festgelegt?

Ich führe eine QTConcurrent :: Map in einer Liste von Elementen aus, um einige Bildverarbeitungsaufgaben auszuführen. Dies funktioniert gut auf einer Maschine mit nur wenigen Threads, führt aber aufgrund der Speicheranforderungen meines Verarbei...
15.07.2012, 16:53
4
Antworten

Python: Socket und Threads?

Ich habe ein Designproblem: Ich habe zwei Threads, einen Heartbeat / Control-Thread und einen Messagehandler-Thread. Beide teilen sich den gleichen Socket, aber der messageHandler-Thread sendet nur Nachrichten und empfängt niemals. Der Hea...
24.06.2012, 11:21
2
Antworten

Warten Sie, um Informationen aus einem Popup-Formular zu erhalten

Bei der Initialisierung eines Formulars (des Hauptformulars) ruft es ein anderes Formular auf, um eine Reihe von Starteingaben zu erhalten, und überträgt dann viele Informationen: %Vor% Ich muss jedoch darauf warten, dass diese neuen Formula...
17.08.2012, 14:17
4
Antworten

benutzerdefinierte Guice Binding Annotationen mit Parametern

Ich habe erfolgreich eine Guice-Bindungsannotation erstellt, um single-threaded java.util.concurrent.ExecutorService-Instanzen in einen Konstruktor zu injizieren. Hier ist eine Beispielverwendung: %Vor% Ich möchte jetzt eine ähnliche Anno...
18.04.2011, 15:05
1
Antwort

etwas Arbeit im Hintergrund und das Ergebnis zurückgeben

Ich versuche, die ID von einem Tag zu bekommen, indem ich eine Bibliothek benutze. Ich habe folgendes gefunden. Die Schleife, die nach einem Tag sucht, wird im Hintergrund ausgeführt und ich bekomme ein korrektes Ergebnis in tagAsString. %V...
17.05.2011, 14:02
1
Antwort

@synchronized vs. NSLock-Instanz vs. pthread_mutex_t

Ich habe mir ein (2 Jahre altes) Tutorial-Video zum Thema Multithreading angeschaut, das besagt, dass NSLock-Instanz ist 3x schneller als @synchronized pthread_mutex_t ist 2x schneller als eine NSLock-Instanz (effektiv 6x schneller...
10.04.2012, 18:29
2
Antworten

Sind MSIL Opcodes atomar?

Ich habe ein bisschen mit dem MSIL-Decompiler - ILDASM gespielt und versucht, eine einfache .NET-Methode zu dekompilieren. Die Opcodes sahen irgendwie so aus: %Vor% Was ich mich wundere ist - sind diese Opcodes atomar? Ist es in einem prä...
31.01.2012, 19:56
4
Antworten

Was ist der Unterschied zwischen Kernel-Threads und User-Threads?

Was ist der Unterschied zwischen Kernel-Threads und User-Threads? Wird der Kernel-Thread im Kernel-Modus geplant und ausgeführt? Was sind Techniken zum Erstellen von Kernel-Threads? Ist der Benutzer-Thread geplant, wird er im Benutzermodus au...
13.02.2011, 16:00
2
Antworten

Warum wird der Thread nicht unterbrochen, wenn er in den Block schlafe?

Ich habe überall auf MSDN gesucht und kann keinen Grund finden, warum Thread nicht unterbrochen werden kann, wenn ich innerhalb von blockiere. Ich habe versucht, ohne Erfolg abzubrechen. Gibt es eine Möglichkeit, Thread zu wecken, wenn Sie in...
15.08.2011, 12:19