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

Fehler beim Aufruf von Toast von Service Android [duplizieren]

Ich verwende Service Android, der in android.app.Service definiert ist. Ich rufe diesen Dienst (myService) von einer Aktivität. MeinService ist: %Vor% Die Methode checkDate () befindet sich in der Klasse myService. Der Fehler is...
19.09.2012, 15:45
3
Antworten

C ++ Einen Boost-Thread warten lassen, 1 Sekunde warten

Ich habe einen Boost-Thread erstellt mit: boost :: thread drd (& amp; connectionThread); wo connectionThread eine einfache Void-Funktion ist. Dies funktioniert jedoch gut, wenn ich versuche, einige Sekunden warten zu lassen, zum Beispiel mit:...
22.04.2009, 14:54
6
Antworten

Verwendung von volatile (Thread.VolatileRead / Thread.VolatileWrite) in C #

In einem Multithreaded-Programm, das auf einer Multi-CPU-Maschine läuft, muss ich auf den freigegebenen Zustand (_data im folgenden Beispielcode) zugreifen, indem ich flüchtige Lese- / Schreibvorgänge verwende, um die Korrektheit sicherzustellen...
08.12.2008, 11:07
6
Antworten

C # Wie kann ich eine Pause zu einer anderen Unterroutine senden?

Ich habe eine Schleife ausgeführt, die 1000 Datensätze verarbeiten wird. Wenn die Schleife einmal ausgeführt wird, kann sie nicht gestoppt werden und der Benutzer muss warten, bis er beendet ist. Wie kann ich die Schleife anhalten, wenn jemand a...
27.10.2008, 23:19
4
Antworten

Schnellstes Lesen von Dateien in einer Multithread-Anwendung

Ich muss eine 8192x8192 Matrix in den Speicher lesen. Ich möchte es so schnell wie möglich machen. Im Moment habe ich diese Struktur: %Vor% In der Funktion ParallelRead parse ich jede Zeile, mache atoi und bearbeite die Matrix. Die Pa...
20.05.2012, 19:02
4
Antworten

Gleichzeitige Zugriff auf eine statische Methode

Wir haben ein Szenario, in dem mehrere Threads eine statische Methode wie die folgende aufrufen: %Vor% Könnte es ein Problem der Inkonsistenz verursachen, wenn 100 Threads es aufrufen?     
06.07.2011, 08:21
8
Antworten

Warum wurden Threads nie als Teil des C ++ - Standards eingefügt?

Warum wurden Threads nie ursprünglich als Teil des C ++ - Standards eingefügt? Gab es sie nicht, als der C ++ Standard zum ersten Mal erstellt wurde?     
18.10.2010, 13:48
5
Antworten

Was ist der richtige Weg um einen suspendierten Thread in Delphi 2007 zu starten?

In Delphi XE kann ich die Startprozedur verwenden, aber diese Methode existiert in Delphi 2007 nicht. Dieser Beispielcode funktioniert in delphi xe mit Start %Vor% aber in Delphi 2007 existiert die Prozedur start nicht, daher verwende...
17.11.2010, 16:02
4
Antworten

Warum Volatile sich seltsam benimmt

Ich habe dieses merkwürdige Verhalten des volatilen Keywords kürzlich erfahren. Soweit ich weiß, Das flüchtige Schlüsselwort wird auf die Variable angewendet, um die an den Daten vorgenommenen Änderungen widerzuspiegeln die Variable um eine...
01.07.2012, 10:49
6
Antworten

BackgroundWorker und Threads

Was sind die Vor- und Nachteile bei der Verwendung der entweder zum Erreichen einer bestimmten Aufgabe. Die Million Dollar Frage ist welche zu verwenden und wann? Vielen Dank.     
14.04.2009, 14:19