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

Thema: Wie starte ich den Thread neu?

Ich habe eine Methode void DoWork(object input) , die ungefähr 5 Sekunden dauert. Ich habe gelesen, dass Thread für diese längeren Operationen besser geeignet ist als ThreadPool , aber ich habe ein Problem festgestellt. Ich klicke auf...
07.03.2012, 22:37
3
Antworten

Wie beende ich HandlerThreads?

Nach den Googles-Beispielen für die Verwendung eines Service habe ich ein paar Threads wie diesen erstellt. Ich kann IntentService nicht verwenden, weil ich etwas mache, das auf Rückrufe wartet. Allerdings weiß ich nicht, wie man einen auf di...
22.03.2011, 12:19
3
Antworten

ID eines Python-Threads, wie von top gemeldet

Ich starte eine Menge verschiedener Threads in meinem Python-Skript. Ich möchte den Speicher und die CPU-Auslastung jedes dieser Threads verfolgen. Ich verwende top und ps -eLf dafür. Aber es stellt sich heraus, dass der von thread.sta...
16.08.2012, 17:14
3
Antworten

Wie ruft man einen Thread auf, der zu einer bestimmten Zeit in Java läuft?

Ich möchte, dass Threads genau zu bestimmten Zeiten ausgeführt werden (zum Beispiel: 2012-07-11 13:12:24 und 2012-07-11 15:23:45) Ich habe ScheduledExecutorService überprüft, aber es unterstützt nur die Ausführung nach einem bestimmten Zei...
11.07.2012, 12:18
2
Antworten

Wie funktionieren Timer in .NET?

Ich habe eine Konsolenanwendung in C # programmiert, und mein Code war wie folgt: %Vor% Ich bemerkte, dass die Speicherauslastung meiner Anwendung ungefähr 14.000 war, während ich "schlief". Aber dann habe ich System.Windows.Forms referenzie...
13.01.2013, 16:11
3
Antworten

Wie öffne ich ein Fenster für einen neuen Thread?

Ich habe ein Optionsfenster und ein Fenster, das Farbe basierend auf diesen Optionen und Kinect-Daten anzeigt. Bis jetzt ist alles auf einem Thread (soweit ich weiß; ich habe kein Threading gemacht). Nun füge ich eine Option hinzu, um ein Vie...
22.01.2012, 00:24
2
Antworten

Wie verwaltet Spring Security SecurityContext in einem Thread über Webanwendungsanfragen hinweg?

In SpringSecurity hat es den Klassennamen SecurityContextHolder und seine Spezifikation: 'Verknüpft einen bestimmten SecurityContext mit dem aktuellen Ausführungsthread.' Mit Web-Anwendung, wann immer eine Anfrage an den Server kommt, lädt Sprin...
24.08.2011, 09:28
2
Antworten

ArrayBlockingQueue und add vs vs vs Kapazität

Aus Javadoc von ArrayBlockingQueue ArrayBlockingQueue :    hinzufügen       public boolean add (E e) %Vor% Ich habe diese Aussage (den Teil if it is possible to do so immediattely ) immer wie folgt interpretiert:    Wenn die Wa...
09.10.2011, 21:27
5
Antworten

Die Sammlung wurde geändert, die Aufzählungsoperation wird möglicherweise nicht ausgeführt

Ich habe Multithread-Anwendung und ich bekomme diesen Fehler %Vor% Ich habe wahrscheinlich Probleme mit meiner Sammlung, weil ich in einem Thread meine Sammlung lese und in einem anderen Thread die Sammlung ändere. %Vor% Ich versuche, di...
29.03.2012, 12:14
3
Antworten

Korrekte Behandlung von GetLastError (und anderen) in einem Multithread-Kontext

Ist es richtig anzunehmen, dass GetLastError (und Varianten) per-Thread oder pro Prozess ist? Die Probleme, wenn es pro Prozess ist, sind in Multithread-Anwendungen etwas offensichtlich, da es keine Möglichkeit gibt, sicherzustellen, dass keine...
06.08.2010, 17:05