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

Bitte erläutern Sie die Ausgabe von Thread run () und start () Methoden

Bitte erläutern Sie die Ausgabe des folgenden Codes: Wenn ich th1.run() aufrufe, lautet die Ausgabe: %Vor% Wenn ich th1.start() aufrufe, lautet die Ausgabe: %Vor% Warum diese Inkonsistenz? Bitte erläutern. %Vor%     
12.06.2010, 04:32
1
Antwort

Ist / dev / urandom thread-sicher?

Dies ist der Code: %pr_e% Wenn nicht, wie mache ich es threadsicher?     
25.09.2008, 14:07
2
Antworten

Ruft std :: copy aus mehreren Threads für verschiedene Bereiche des gleichen Vektors sicher?

Ich berechne float s aus mehreren Threads und speichere die Ergebnisse in nicht überlappenden Bereichen derselben vector<float> wie folgt: Bevor ich einen der Threads ausgeführt habe, habe ich ihn vorher mit vector::reserve zug...
08.02.2016, 19:45
4
Antworten

Wie bewältigen Threading-Systeme geteilte Daten, die von verschiedenen CPUs zwischengespeichert werden?

Ich komme hauptsächlich aus einem C ++ - Hintergrund, aber ich denke, diese Frage gilt für Threading in jeder Sprache. Hier ist das Szenario: Wir haben zwei Threads (ThreadA und ThreadB) und einen Wert x im Shared Memory Angenommen, der...
09.07.2009, 17:52
2
Antworten

Verwenden von WebClient in ASP.NET MVC asynchron?

Ich habe eine ASP.NET MVC-Anwendung, die derzeit die WebClient-Klasse verwendet, um einen einfachen Aufruf an einen externen Webdienst innerhalb einer Controller-Aktion durchzuführen. Momentan verwende ich die DownloadString-Methode, die sync...
08.08.2009, 15:43
1
Antwort

Die beste Methode zum Erzielen eines indizierten Zugriffs auf eine Python-Warteschlange, threadsicher

Ich habe eine Warteschlange (aus dem Modul Queue ) und möchte indizierten Zugriff darauf erhalten. (d. h. in der Lage sein, nach der Nummer vier in der Warteschlange zu fragen, ohne sie aus der Warteschlange zu entfernen.) Ich habe gesehen,...
18.08.2009, 13:45
2
Antworten

Threadlokalität

Ich habe diese Aussage, die von Goetz Java Concurrency In Practice kam:    Der Runtime-Overhead von Threads aufgrund von Kontextwechsel umfasst das Speichern und Wiederherstellen des Ausführungskontexts, den Verlust von Lokalität und die CP...
17.03.2017, 23:32
2
Antworten

Wie stoppe ich eine Windows-Dienstanwendung von einem Thread?

Ich habe einen Windows-Dienst, der einen Thread in der OnStart-Methode startet. Grundsätzlich möchte ich den Dienst stoppen können, wenn etwas wirklich schief geht (wie eine unbehandelte Ausnahme). Momentan verwende ich ServiceBase.Stop()...
25.02.2009, 17:47
2
Antworten

Perl setzt einen Thread fort

Ich versuche einen Thread zu starten, den ich jederzeit unterbrechen / fortsetzen könnte. Hier ist wie ich den Thread erstellen: %Vor% Nach dem Abrufen der Thread-ID (mit return $thr->tid(); ). Dann versuche ich es zu pausieren und die...
27.07.2016, 11:22
4
Antworten

Warum fluktuiert die Anzahl nicht verwendeter physikalischer Threads in einer .NET-Anwendung?

Ich habe eine .NET-Anwendung, von der ich erwarte, dass 5 lange laufende Threads einschließlich des Hauptthreads laufen. Ich kann sehen, dass in der Tat 4 Threads in der Codebasis aktualisiert werden, und ich glaube, dass es nirgendwo direkte (z...
08.09.2014, 02:29