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

akka: Muster zum Kombinieren von Nachrichten von mehreren Kindern

Hier ist das Muster, auf das ich gestoßen bin: Ein Schauspieler A hat mehrere Kinder C1 , ..., Cn . Nach Erhalt einer Nachricht sendet A die Nachricht an jedes ihrer untergeordneten Elemente, die jeweils eine Berechnung für die Nach...
11.06.2015, 21:38
2
Antworten

Warum wird die Filterung durch Primalität in einem infiniten Strom von Zahlen ewig dauern, wenn sie parallel verarbeitet werden?

Ich erstelle einen unendlichen Strom von Ganzzahlen, der bei 200 Millionen beginnt, filtere diesen Strom mit einer naiven Primalitäts-Test-Implementierung, um eine Last zu erzeugen und das Ergebnis auf 10 zu begrenzen. %Vor% Dies funktionier...
02.05.2015, 10:57
1
Antwort

Gleichzeitige Sammlung für .NET mit Timeouts?

Ich habe eine gleichzeitige Sammlung. %Vor% Ich kann einen Gegenstand wie diesen bekommen. %Vor% Aber ich brauche es wie: "Warte 10 Sekunden, bevor du falsch zurückkommst, falls jemand einen neuen Gegenstand hinzufügt": %Vor% Ich kön...
10.04.2013, 14:49
2
Antworten

@Context HttpServletRequest-Bereich in Jersey ContainerResponseFilter

Ich schreibe einen Jersey Response Filter. Ich benutze Jersey 1.17. Ich möchte Zugriff auf einige Attribute der httpServletRequest in der Filter-API erhalten. Der Weg, den ich gerade mache, ist wie folgt. Ist es sicher, das ServletRequest wie im...
20.08.2013, 02:59
1
Antwort

Was ist Upgrade / Downgrade von ReentrantReadWriteLock?

Was ist Upgrade / Downgrade von ReentrantReadWriteLock ? Ich sehe javadoc über Upgrade / Downgrade: "Lock downgrading: Reentrancy ermöglicht auch das Herunterstufen von der Schreibsperre zu einer Lesesperre, indem die Schreibsperre, dann...
21.02.2011, 05:17
1
Antwort

Warum reagiert Go beim Schreiben in einen geschlossenen Kanal?

Warum geht Go beim Schreiben in einen geschlossenen Kanal in Panik? Man kann das value, ok := <-channel idiom zum Lesen von Kanälen verwenden, und somit kann das ok-Ergebnis getestet werden, um einen geschlossenen Kanal zu treffen: %V...
20.01.2016, 10:45
3
Antworten

java.util.ConcurrentModificationException für CollectionOfElements

Ich erhalte anscheinend eine ConcurrentModificationException, wenn ich ein CollectionOfElements in einem Embedabble habe. Wenn ich es so haben möchte, wenn ich die Route von Embedabbles zu Entity ändere, dann funktioniert alles gut. Ich habe...
19.10.2009, 15:34
1
Antwort

Wann wird CyclicBarrier in Java Multithreading zurückgesetzt?

Ich habe CyclicBarrier im folgenden Link gelesen Ссылка . Im Beispiel 1, CyclicRaceDemo.java main-Methode, wird CyclicBarrier wiederverwendet, ohne die Methode reset aufzurufen. Ich habe das Beispiel ausgeführt und es hat gut funk...
08.06.2014, 09:11
3
Antworten

100 Docker Container gegen 100 kleine Maschinen

Wir haben also eine Anwendung, die nicht threadsicher ist. Einige der Bibliotheken, die es verwendet, machen eine Sperre auf Dateisystemebene. Leider funktioniert es nicht richtig und wird abstürzen und einen Fehler ausgeben, wenn die Bibliothek...
11.02.2016, 17:05
5
Antworten

Sortieren eines ConcurrentDictionary nach Wert

Ich kann mein ConcurrentDictionary nach Wert wie folgt sortieren: %Vor% Was großartig ist, außer, dass ich diese neue nachgeordnete Liste als das Wörterbuch einstellen möchte, indem ich das Wörterbuch selbst sortiere, anstatt nur eine Ergebn...
22.12.2011, 19:25