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

Warum tritt eine IllegalThreadStateException auf, wenn Thread.start erneut aufgerufen wird

%Vor% Hallo, ich erhalte ein IllegalThreadStateException , wenn ich meinen Code ausführe und ich vermute, dass ich versuche, einen Thread zu starten, der bereits gestartet wurde. Wie könnte ich töten? oder stoppe den Thread jedes Mal, um dies...
09.11.2011, 22:59
3
Antworten

Wie reserviere ich eine Zeile für die Eingabe in der Multithread-Konsole?

Diese Frage hat mich schon eine Weile gestört, und mir ist klar, dass es schwer ist zu beschreiben, wonach ich suche. Ich möchte in der Lage sein, eine Zeile für die Texteingabe in einer C # -Konsolenanwendung zu reservieren, während andere Info...
24.04.2011, 17:52
2
Antworten

Was bedeutet "Autoreleased ohne Pool"?

Meine Anwendungsstruktur lautet wie folgt: der Kernteil ist in C ++ geschrieben und verwendet Thread stark, und ich entwickle UI in Objective C darüber, Wenn ich den Thread nicht ausführen, funktioniert es gut, aber ich kann nicht deaktivieren,...
22.01.2011, 15:49
2
Antworten

System.Threading.Timer nicht kontinuierlich

Ich habe Probleme mit der Erstellung eines kontinuierlichen Timers. Es gibt multiple gestaffelte Threads, die auf Timern erzeugt werden, die für einige Zeit laufen und dann vollständig zum Stillstand kommen. Die maximalen Threads, die ich erlaub...
05.05.2011, 18:15
1
Antwort

Neuer Thread pro Client-Verbindung im Socket-Server?

Ich versuche, mehrere Verbindungen pro Zeit zu einem TCP-Socket-Server zu optimieren. Wird es als gute Methode oder sogar als rational erachtet, jedes Mal, wenn ich eine Verbindungsanforderung erhalte, einen neuen Thread im Listener-Server zu...
24.03.2010, 05:33
1
Antwort

Perl: Threading mit geteiltem mehrdimensionalem Hash

Ich versuche, einen mehrdimensionalen Hash über mehrere Threads zu teilen. Dieser Hash enthält 2 verbundene Schlüsselpaare. Ich muss wissen, ob sie bereits verbunden sind, wenn nicht, muss ich sie verbinden, wenn nicht, muss ich nicht zur Datenb...
13.09.2010, 15:45
3
Antworten

c ++ warum std :: async langsamer als sequenzielle Ausführung

%Vor% Hallo, Also oben sind zwei Funktionen zum Aufsummieren eines Vektors von Zufallszahlen. Ich habe mehrere Läufe gemacht, aber es scheint, dass ich nicht von std::async profitiert habe. Unten sind einige Ergebnisse, die ich bekomme...
08.11.2017, 15:35
2
Antworten

Warum stoppt mein Code und gibt keine Ausnahme zurück?

Ich habe Code, der ein paar Threads startet, um sie auszuführen, und benutzt dann eine while-Schleife, um nach der aktuellen Zeit zu suchen, die eine festgelegte Zeitüberschreitungsperiode durchläuft, oder um die korrekte Anzahl von Ergebnissen...
11.05.2010, 14:01
2
Antworten

JDBC-Commit ist fehlgeschlagen und hat commit aufgerufen, wenn autocommit = true. Multithread-Hibernate-Sitzung, die Autocommit irgendwie ändert?

Ich habe den Haupt-Thread, der Thread # 2 hervorbringt, der die gleiche Hibernate-Sitzung im Haupt-Thread verwendet. Thread # 2 führt nur alle paar Minuten eine "Auswahl 1" aus, um die db-Verbindung aufgrund eines langen laufenden Prozesses vom...
10.03.2011, 16:04
3
Antworten

Können Threads während der statischen Initialisierung sicher erstellt werden?

An einem gewissen Punkt erinnere ich mich daran, dass Threads erst in der ersten Zeile von main () sicher erstellt werden können, weil Compiler speziellen Code einfügen, um das Threading während der statischen Initialisierungszeit auszuführen. W...
18.09.2009, 15:06