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

Iterate über ConcurrentHashMap beim Löschen von Einträgen

Ich möchte beim Entfernen von Einträgen regelmäßig über ein ConcurrentHashMap iterieren: %Vor% Das Problem ist, dass ein anderer Thread während der Iteration Werte aktualisiert oder ändert. Wenn das passiert, können diese Updates für imme...
10.05.2016, 00:04
2
Antworten

Realm Zugriff von falschem Thread Android

Ich habe dieses Problem auf Android: Realm Zugriff von falschem Thread. Auf Realm-Objekte kann nur in dem Thread zugegriffen werden, in dem sie erstellt wurden. Ich möchte Realm in meiner RemoteViewsFactory mit verwenden %Vor% } ......
19.05.2015, 08:46
2
Antworten

Wie funktioniert das Huckepackback der aktuellen Thread-Variable in ReentrantLock.Sync?

Ich habe einige Details zur Implementierung von ReentrantLock in "Java Concurrency in Practice" in Abschnitt 14.6.1 gelesen und etwas in der Anmerkung verwirrt mich:    Da die Methoden zur Manipulation des geschützten Zustands die Speichersem...
11.09.2013, 03:17
2
Antworten

Ist es in Ordnung, std :: this_thread * -Funktionen von boost :: threads zu verwenden?

Ist es in Ordnung, Dinge aus boost::thread und std::thread zu mischen und anzupassen, oder sollte eine Gruppe von Funktionen für jede verwendet werden? Ich frage, weil mein Code boost::thread s verwendet, aber ich habe festgestellt,...
17.04.2015, 21:52
1
Antwort

Was ist der systemabhängige Standard-Thread-Pool?

Von der AsynchronousFileChannel API:    Wenn ein AsynchronousFileChannel ohne Angabe eines Threadpools erstellt wird, ist der Kanal einem systemabhängigen Standardthreadpool zugeordnet, der für andere Kanäle freigegeben werden kann....
06.08.2015, 08:45
2
Antworten

Multithreaded C Lua-Modul, das zu Segfault in Lua-Skript führt

Ich habe eine sehr einfache C-Bibliothek für Lua geschrieben, die aus einer einzigen Funktion besteht, die einen Thread startet, wobei dieser Thread nichts anderes als eine Schleife macht: %Vor% Nun, wenn ich ein sehr einfaches Lua-Skript...
15.02.2015, 15:12
1
Antwort

Wie man lesen / generieren + Datei in thread-sicherer Weise in C # lesen

Ich verwende .NET Framework v4.5 . Ich erstelle eine Art Bildresizer mit der MagickImage-Bibliothek. Anwendungsfall: Der Benutzer lädt ein großes Bild (4k * 4k Pixel) hoch und verwendet es an verschiedenen Orten mit unterschiedlicher...
12.02.2015, 14:06
1
Antwort

Mehrere REST-Anforderungen parallel zu FireMonkey

Ich baue in Rad Studio XE7 eine Firemonkey-App, bei der ich mit einem einzigen Klick mehrere (etwa 7) Web-Service-Aufrufe mit TRestRequest machen muss. Jeder Webservice gibt ein json-Objekt zurück, das dann das Dataset auffüllt. Ich suche nach e...
03.12.2014, 18:46
2
Antworten

Qt moveToThread: Welche Ressourcen werden mit dem Objekt mitgebracht?

Angenommen, ich habe ein QObject a erstellt und es hat ein Mitglied QObject b . (Tatsächlich sind sowohl A als auch B Unterklassen von QObject und Klasse A hat ein Mitglied B b .) Wenn b erstellt wird, ist das übergeordnete Element...
19.10.2014, 16:44
1
Antwort

Gibt es gute Ressourcen für das Actor Model in Common Lisp und gute Dokumente zum Actor Model im Allgemeinen?

Gibt es irgendwelche guten Implementierungen, Dokumente usw. von Actor-esque Concurrency-Bibliotheken in Common Lisp? CLiki ist ziemlich vage zu diesem Thema. Und nein, ich benutze Clojure nicht und ich werde es nicht dafür benutzen.     
04.08.2012, 18:15