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.
1
Antwort

Auslöser und Tabellensperre in MySQL

Szenario: Ich habe einige Trigger, die die Anzahl der Datensätze einer Tabelle zusammen mit anderen nützlichen Informationen verfolgen. Diese Trigger werden beim Hinzufügen / Löschen / Aktualisieren für diese Tabelle ausgelöst und sorgen dafür,...
17.06.2014, 14:47
2
Antworten

Was ist der Unterschied zwischen "Actor Model" und "Reactor Pattern" in Python?

Ссылка , das Projekt heißt " Pulsar " Ссылка , die Projekte sind Twisted und Tornado Was ist der Unterschied in Theorie und Praxis?     
14.10.2013, 00:55
2
Antworten

So lösen Sie den Parallelitätskonflikt in ado.net

Solch ein Szenario: eine bestimmte Menge von Daten in eine Tabelle eingefügt werden, wenn ein Schwellenwert nicht mehr einfügen erreicht, habe ich dieses Szenario simuliert, im Fall von Multi-Threaded (zB asp.net) erschien gleichzeitige Probleme...
24.08.2012, 02:45
1
Antwort

Warum ist das Ergebnisobjekt in FutureTask nichtflüchtig?

Ich habe die FutureTask-Klasse in jsr166 gelesen, festgestellt, dass das Ergebnisobjekt nicht-flüchtig ist, die Kommentare im Code sind "nicht flüchtig, geschützt durch Zustand liest / schreibt" Zeile 75, der Zustand ist flüchtig int. Ich habe J...
21.01.2013, 04:08
1
Antwort

Warum verwenden Sie eine asynchrone HTTP-Anfrage über die Synchronisierung von HTTP in einem separaten Thread?

Ich weiß über den Unterschied, wie jeder funktioniert, aber ich möchte in einer leistungsorientierten Sichtweise (Ressourcen innerhalb des Iphone) wissen. Sagen wir, ich sende eine asynch-Anfrage und warte auf den Delegaten, der angerufen w...
10.08.2012, 05:29
2
Antworten

Wie kann die Nebenläufigkeit in einer Datenbankzugriffsanwendung am besten verwaltet werden?

Vor einiger Zeit habe ich eine Anwendung geschrieben, die von mehreren Benutzern verwendet wird, um die Erstellung von Trades zu verwalten. Ich habe seit einiger Zeit keine Entwicklung mehr gemacht, und ich kann mich nicht erinnern, wie ich die...
13.01.2011, 14:43
2
Antworten

Wie kann Timestamping "globale Deadlocks" verursachen?

Ich lese etwas über die Vorteile / Nachteile der Verwendung von Zeitstempeln für die Steuerung des gemeinsamen Zugriffs in einer verteilten Datenbank. Das Material, das ich lese, erwähnt, dass obwohl Zeitstempel traditionelle Deadlock-Probleme ü...
01.05.2012, 01:04
5
Antworten

Was macht ReentrantLock # tryLock (long, TimeUnit), wenn es versucht, die Sperre zu übernehmen?

Was macht die ReentrantLock # tryLock (long, TimeUnit) Implementierung, wenn sie versucht, eine Sperre zu erstellen? Angenommen, Thread A besitzt die Sperre von myLock und Thread B-Aufruf myLock.tryLock(10,SECONDS) , ist Thread B inaktiv od...
06.12.2011, 10:27
2
Antworten

Wie verhält sich das Reactive Framework (Rx) zu Aufgaben in .NET 4?

Asynchrone und gleichzeitige Programmierung scheint heutzutage jedermann im Kopf zu haben und .NET 4 fügt eine Reihe von Verbesserungen hinzu, wie zum Beispiel integrierte threadsichere Sammlungen und natürlich Aufgaben. Darüber hinaus habe ich...
16.10.2009, 12:33
1
Antwort

Ist die Aktualisierung mit verschachtelten atomaren Operationen ausgewählt?

Ich muss zuerst (sagen wir mal) 10000 Zeilen in der Datenbank auswählen und sie zurückgeben. Möglicherweise gibt es mehrere Clients, die diese Operation gleichzeitig ausführen. Ich habe diese Frage gestellt: %Vor% Es ist eine Operation, die...
25.01.2010, 15:42