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

Wie funktioniert die asynchrone Programmierung in Delphi?

Ich habe eine Anwendung, bei der die meisten Aktionen einige Zeit in Anspruch nehmen und ich möchte die Benutzeroberfläche jederzeit ansprechbar halten. Das Grundmuster einer vom Benutzer ausgelösten Aktion lautet wie folgt: Bereite die Akti...
14.09.2012, 12:50
3
Antworten

Warum Mutex als Parameter an eine Funktion übergeben wird, die von einem Thread aufgerufen wird?

An einigen Stellen habe ich Leute gesehen, die einen Thread-Pool erstellt und Threads erstellt und eine Funktion mit diesen Threads ausgeführt haben. Beim Aufruf dieser Funktion wird boost :: mutex als Referenz übergeben. Warum ist es so? Ich gl...
26.09.2011, 12:49
1
Antwort

Erhalte einen std :: -Thread, um sich selbst zu trennen und zu beenden

Ich entwickle gerade einen grundlegenden Thread-Pool. Ich habe c ++ 11% std::thread zusammen mit std::condition_variable und std::unique_lock verwendet. Es scheint zu funktionieren, und ich möchte jetzt in der Lage sein, einige Threads...
02.02.2012, 18:19
4
Antworten

C # asynchrone Aufrufmethode in regelmäßigen Abständen

Hauptthread der Anwendung macht etwas Arbeit. Es gibt auch einen Timer, der alle 10 Minuten eine Methode aufrufen soll, die asynchron laufen soll. Könnten Sie mir bitte ein gutes Beispiel geben, wie Sie das organisieren?     
25.06.2012, 14:39
4
Antworten

Thread Safe Event Calls

Um Race-Bedingungen (in Multithread-Anwendungen) beim Auslösen von Ereignissen zu vermeiden, ist dies gängige Praxis: %Vor% Das Problem (laut Buch) ist, dass "dieser Code vom Compiler optimiert werden könnte, um die lokale temporäre Variable...
22.06.2012, 15:19
2
Antworten

Code Contracts - schön, am Rande, aber nicht bereit für die Primetime?

Ich wurde von Code-Verträgen, die in .NET 4 eingeführt wurden, sehr gefesselt (allerdings mit Hilfe von DevLabs). Aber ein Kleingedrucktes kühlte mich ziemlich ab. Hier ist was es sagt: Es gibt derzeit keine Problemumgehung für das Problem,...
08.02.2011, 07:13
2
Antworten

DispatcherTimer und UI-Aktualisierungslimits in C # silverlight

Auch hier entschuldige ich mich für eine Frage, die für Sie alle einfach sein könnte. Ich habe ein begrenztes Verständnis dafür, was hinter den Kulissen in Silverlight steckt. Ich habe eine Diagramm-App (Visiblox), die ich als rollenden Berei...
12.01.2011, 01:25
4
Antworten

Kann der Thread angegeben werden, auf dem AsyncCallback ausgeführt wird, wenn delegate.BeginInvoke verwendet wird?

Nach meinem Verständnis von .NET, wenn ich einen BackgroundWorker verwende und einen Event-Handler für RunWorkerCompleted habe, wird der Event-Handler auf demselben Thread laufen, in dem RunWorkerAsync aufgerufen wurde. Wenn ich stattdessen Begi...
15.02.2010, 02:34
3
Antworten

wie man einen Java Frame mit Threads schließt

Ich habe einen Java Frame, den ich nach 3 oder 4 Sekunden automatisch schließen möchte. Ich habe herausgefunden, dass ich Threads verwenden muss. aber ich weiß nicht, wie genau ich das machen soll, das ist ein dumy Teil meines Codes: %Vor%    ...
16.02.2010, 19:48
2
Antworten

Was muss ich wissen, wenn ich eine Java-App mit einer großen Anzahl von Threads pflege?

Hintergrundinformationen Ich habe eine verteilte Verarbeitungsanwendung, die Daten analysiert. Es wurde entwickelt, um viele Datensätze in Echtzeit parallel zu verarbeiten. Als Teil des Designs wurde die Analyse in analytische Knoten aufget...
19.04.2011, 12:11