concurrency

In der Informatik ist Nebenläufigkeit eine Eigenschaft von Systemen, in denen mehrere Berechnungen in überlappenden Zeiträumen durchgeführt werden können. Die Berechnungen können auf mehreren Kernen in demselben Chip, präemptiv zeitgeteilten Threads auf demselben Prozessor oder auf physikalisch getrennten Prozessoren ausgeführt werden.
7
Antworten

Mehrere HTTP-Anfragen asynchron machen

%Vor% Dieser Code funktioniert synchron. Erste Anfrage, zweite, dritte. Ich möchte alle Anfragen asynchron senden und urls drucken, nachdem alle fertig sind. Was ist der beste Weg, es zu tun? Ist Fiber dafür geeignet?     
06.09.2013, 22:46
4
Antworten

Warum Thread.currentThread (). isInterrupted () anstelle von isInterrupted () verwenden?

Ich habe eine Frage bezüglich der Implementierung einer Stornierungsrichtlinie für eine Thread-Unterklasse. Es scheint üblich zu sein, es so zu machen: %Vor% Die Frage, die ich habe, bezieht sich auf Thread.currentThread () ... Warum ist es...
27.07.2012, 07:03
6
Antworten

Kann mich nicht um die Parallelität in Java kümmern, habe versucht, die empfohlenen Bücher zu lesen [geschlossen]

OK Ich bin nicht nur neu im Umgang mit Java, sondern auch ziemlich neu in der Java-Programmierung. Ich versuchte, Nebenläufigkeit von den Java-Tutorials zu verstehen, versucht, Parallelität in der Praxis zu lesen, aber es schien zu weit fortgesc...
03.09.2010, 23:22
2
Antworten

Swing - Etikett aktualisieren

Ich habe ein Nachrichtenlabel und eine Senden-Schaltfläche. Die Senden-Schaltfläche wird mehrmals gedrückt, und die Aktion für die einzelnen Druckvorgänge kann bis zu einer Minute dauern. Wenn die Taste gedrückt wird, möchte ich die Nachricht...
18.01.2012, 20:10
1
Antwort

Wie tief schwankende Veröffentlichung garantiert?

Wie bekannt ist, garantieren wir, dass wenn wir eine Objektreferenz haben und diese Referenz ein letztes Feld hat - wir sehen alle erreichbaren Felder vom letzten Feld (zumindest wenn der Konstruktor fertig war) Beispiel 1: %Vor% Wie ich...
02.02.2017, 21:31
2
Antworten

Wie std :: mutex :: lock, bis die Funktion zurückkehrt

Ich möchte ein std::vector zurückgeben. Auf dieses std::vector kann von anderen Threads zugegriffen werden (Lesen und Schreiben). Wie kann ich mein std::mutex entsperren, nachdem die Funktion beendet wurde? Zum Beispiel in etwas wie:...
09.12.2014, 16:43
3
Antworten

Golong Nebenläufigkeit: Wie man an die gleiche Scheibe von verschiedenen goroutines anfügt

Ich habe gleichzeitige goroutines, die eine (Zeiger zu a) Struktur an die gleiche Scheibe anhängen möchten. Wie schreibt man das in Go, um es nebenläufigkeitssicher zu machen? Dies wäre mein Nebenläufigkeits-unsicherer Code, der eine Wartegru...
28.08.2013, 22:30
5
Antworten

Gibt es gleichzeitig Designs, für die das Aktormodell nicht gut ist?

Ich habe bemerkt, dass alle Designs, die mir begegnet sind, Multi-Threading mit dem Aktor-Modus sein können - Trennen jedes Arbeitsmoduls in einen anderen Akteur und Verwenden einer Nachrichtenwarteschlange (für mich eine .NET ConcurrentQueue),...
24.06.2013, 19:18
3
Antworten

CSV-Datei in Clojure parallel verarbeiten

Ich habe eine große CSV-Datei, die unabhängige Elemente enthält, deren Verarbeitung ein hohes Maß an Aufwand erfordert. Ich möchte jede Werbebuchung parallel verarbeiten können. Ich habe hier einen Beispielcode für die Verarbeitung einer CSV-Dat...
04.04.2011, 03:38
7
Antworten

Unveränderbare Java-Liste

Ich baue gerade einen LRU-Cache, in dem ich die letzten N eingefügten Elemente speichern muss. Elemente werden häufig eingefügt (d. H. Viele Schreiboperationen), und Leseoperationen geben typischerweise eine große Anzahl von Ereignissen immer s...
07.07.2011, 11:49