Tag: concurrency

In der informatik Parallelität ist eine Eigenschaft von Systemen, in denen mehrere Berechnungen durchgeführt werden können, in überlappende Zeiträume. Die Berechnungen können ausgeführt werden, auf mehrere Kerne in ein und demselben chip, präventiv Zeit-freigegebene threads auf den gleichen Prozessor, oder ausgeführt auf physisch getrennten Prozessoren.

Rückgabewert des Zuweisungsoperators im gleichzeitigen Code

Anzahl der Antworten 3 Antworten
Gegeben folgende Klasse: class Foo { public volatile int number; public int method1() { int ret = number = 1; return ret; } public int method2() { int ret = number = 2; return ret; } } gegeben und mehrere threads aufrufen method1() und method2() gleichzeitig auf der gleichen Foo Beispiel, kann ein Aufruf von methode1() jemals zurückkehren, alles andere

Was ist die korrekte Verwendung von ConcurrentBag?

Anzahl der Antworten 2 Antworten
Hab ich auch schon gelesen vorherigen Fragen hier über ConcurrentBag aber nicht zu finden, die eine tatsächliche Probe der Implementierung in multi-threading. ConcurrentBag ist eine thread-safe-Tasche-implementation, optimiert für Szenarien, in denen der gleiche thread werden sowohl Erstellung

Gleichzeitigkeitskontrolle im Django-Modell

Anzahl der Antworten 3 Antworten
Wie gehe ich mit Nebenläufigkeit in einem Django-Modell? Ich will nicht, dass die änderungen am Datensatz überschrieben wird von einem anderen Benutzer, der liest den gleichen Datensatz. Kommentar zu dem Problem Möglich, Duplikat der stackoverflow.com/questions/320096/... Kommentarautor: Tony

Wie funktioniert das Disruptor-Muster von LMAX?

Anzahl der Antworten 5 Antworten
Ich versuche zu verstehen, die disruptor pattern. Ich habe beobachtet, wie die InfoQ-video und versucht zu Lesen Ihre Zeitung. Ich verstehen, es ist ein ring-Puffer, das es initialisiert wird, wie ein extrem großes array zu nutzen, cache-Lokalität,