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

Unerwartetes Multithread-Ergebnis

Ich habe ein paar Java-Klassen geschrieben - SingleThreadedCompute und MultithreadedCompute -, um die Tatsache zu demonstrieren (oder was ich immer für eine Tatsache gehalten habe!), wenn Sie eine compute-zentrische (no I / O) -Aufgabe par...
06.02.2009, 04:24
1
Antwort

Wpf Toolkit AutoCompleteBox Suche im Hintergrund Thread

Ich verwende WPF Toolkit AutoCompleteBox, dass seine itemsSource eine Liste von Millionen von Objekten ist. Verwendet die AutoCompleteBox für die Suche nach einem Hintergrund-Thread und wenn nicht, wie kann ich es machen?     
30.12.2010, 23:24
4
Antworten

Problem mit zwei .NET-Threads und Hardwarezugriff

Ich erstelle eine Anwendung, die über den USB / RS232-Konverter FT2232H mit dem Gerät kommuniziert. Für die Kommunikation verwende ich die FTD2XX_NET.dll-Bibliothek von der FTDI-Website. Ich benutze zwei Threads: erster Thread liest kontinuie...
13.03.2010, 16:47
7
Antworten

Wie wird der Stack für den Systemaufruf clone () unter Linux getapert?

Der Systemaufruf clone () unter Linux verwendet einen Parameter, der auf den Stapel verweist, damit der neu erstellte Thread verwendet werden kann. Der offensichtliche Weg dies zu tun besteht darin, einfach etwas Speicherplatz zu malloc und über...
04.07.2009, 23:30
3
Antworten

Gibt es etwas Ähnliches wie Java's Thread.yield () in Python? Macht das überhaupt Sinn?

Ich möchte meinen Python-Threads sagen, dass sie nachgeben sollen, und so vermeiden, dass die CPU unnötig belastet wird. In Java könnten Sie das mit der Funktion Thread.yield() tun. Ich glaube nicht, dass es in Python etwas Ähnliches gibt, al...
15.12.2009, 15:30
7
Antworten

Auslösen eines Ereignisses jede Sekunde

Ich habe eine Anwendung, die jede Sekunde einen Website-Feed prüfen muss. Manchmal ist die Anfrage an den Server länger als eine Sekunde. In diesem Fall muss die Anwendung warten, bis die erste Anforderung abgeschlossen ist, und dann sofort e...
02.03.2010, 15:58
2
Antworten

F #: Asynch und Aufgaben und PLINQ, oh mein!

Wenn F # rauskommt, werde ich im Bereich der asynchronen / parallelen Programmierung eine Schande über Reichtümer haben. Eine Antwort auf diese Frage tut Es ist ziemlich gut, die Unterschiede zwischen Tasks, Parallel LINQ und Reactive Framewor...
01.02.2010, 17:15
2
Antworten

Was ist der Python-Thread + Unix signalisiert Semantik?

Welche Regeln gelten für Python-Threads und wie werden Unix-Signale behandelt? Ist KeyboardInterrupt , was von SIGINT ausgelöst wird, aber intern von der Python-Laufzeit behandelt wird, anders gehandhabt?     
27.07.2009, 16:08
4
Antworten

C-Socket-Blockierungsaufruf

Ich wundere mich über das Verhalten von Socket bei blockierenden und nicht blockierenden Aktionen. Was passiert mit Threads, die auf Sockets blockieren, wenn sich der Socket-Blocking-Modus ändert? Hier ist das Szenario; thread1 (T1) erstellt ein...
11.08.2017, 13:00
3
Antworten

Sollte ich Threading und Rekursion zusammen verwenden?

Ich habe schon eine Weile mit BSP-Bäumen herumgebastelt und spiele auch mit Threads. Beim Hinzufügen eines Dreiecks zu einer BSP-Struktur besteht die Möglichkeit, einen neuen Thread für die parallele Verarbeitung von Daten zu erstellen. %Vor%...
03.10.2008, 13:59