Suchergebnisse für Anfrage "concurrency"

2 die antwort

Gleichzeitiger Zugriff auf Byte-Arrays in Java mit möglichst wenigen Sperren

Ich versuche, die Speichernutzung für die Sperrobjekte segmentierter Daten zu reduzieren. Siehe meine FragenHie [https://stackoverflow.com/q/39379496/194609] undHie [https://codereview.stackexchange.com/q/140749/12772]. Oder nehmen Sie einfach ...

4 die antwort

Std :: hardware_destructive_interference_size und std :: hardware_constructive_interference_size verstehen

C ++ 17 hinzugefügtstd::hardware_destructive_interference_size undstd::hardware_constructive_interference_size [http://en.cppreference.com/w/cpp/thread/hardware_destructive_interference_size] . Zuerst dachte ich, es sei nur eine tragbare ...

10 die antwort

erden atomare Operationen andere Threads blockiere

Ich versuche, das Konzept "Atomic vs Non Atomic" in meinem Kopf zu verankern. Mein erstes Problem ist, dass ich keine "echte Analogie" dazu finden konnte. Wie Kunden / Restaurant-Beziehung über atomare Operationen oder ähnliches. Auch ich möchte ...

TOP-Veröffentlichungen

6 die antwort

Ist Java 8-Streams atomar?

Ich habe ein paar Beiträge gelesen, bin aber immer noch verwirrt. Ich weiß, dass parallele Streams parallel ausgeführt werden, wobei die CPUs verwendet werden. und ich glaube, dass die Unteraufträge als atomare Einheiten ausgeführt werden, bin ...

8 die antwort

Welcher Algorithmus für die parallele Sortierung bietet die beste durchschnittliche Fallleistung?

Sortierung nimmt im seriellen Fall O (n log n). Wenn wir O (n) Prozessoren haben, würden wir auf eine lineare Beschleunigung hoffen. O (log n) -Parallelalgorithmen existieren, sie haben jedoch eine sehr hohe Konstante. Sie sind auch nicht auf ...

16 die antwort

Was sind die Vorteile eines ExecutorService?

Was ist der Vorteil vonExecutorService über laufende Threads, die ein @ übergebRunnable in dasThread Konstrukteur

2 die antwort

CompletableFuture # whenComplete wird nicht aufgerufen, wenn thenApply verwendet wird

Ich habe den folgenden Code (resultierend aus meine vorherige Frage [https://stackoverflow.com/questions/40251528/how-to-use-executorservice-to-poll-until-a-result-arrives] ), der eine Aufgabe auf einem Remote-Server plant und dann mit @ ...

4 die antwort

Gleichzeitiger Zugriff auf Karten mit 'range' in Go

Das "Gehen Sie auf Karten in Aktion [https://blog.golang.org/go-maps-in-action] "Eintrag im Go-Blog besagt: Maps können nicht gleichzeitig verwendet werden: Es ist nicht definiert, was passiert, wenn Sie gleichzeitig lesen und schreiben. Wenn ...

6 die antwort

Golang context.WithValue: Hinzufügen mehrerer Schlüssel-Wert-Paare

With Go'scontext package Mit @ können anforderungsspezifische Daten an den Stapel der Anforderungsbearbeitungsfunktionen übergeben werde func WithValue(parent Context, key, val interface{}) ContextDies erstellt ein neuesContext ist eine Kopie ...

6 die antwort

Gibt es eine (unbegrenzte) faire Blockierungswarteschlange in Java?

Ist eine Implementierung der Blockierungswarteschlange vorhanden, die eine faire take () - Operation garantiert, wenn mehrere Konsumenten Elemente aus derselben Warteschlange entfernen? Ich habe LinkedBlockingQueue und ...