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

db4o Client / Server scheint nur eine Abfrage gleichzeitig verarbeiten zu können.

Wir evaluieren db4o (ein OO-DBMS von Ссылка ). Wir haben einen Leistungstest für den Client / Server-Modus zusammengestellt, bei dem wir einen Server hochfahren und ihn dann mit mehreren Clients gleichzeitig hämmern. Es sieht so aus, als ob der...
22.10.2008, 16:56
2
Antworten

Erzwingt mich java.util.concurrent.Delayed wirklich, die Gleichheit / compareTo Konsistenz zu verletzen?

Wenn ich versuche, DelayQueue von Java zu verwenden, muss ich die Schnittstelle Delayed implementieren, für die ein compareTo() "Methode, die eine Reihenfolge liefert, die mit der getDelay-Methode übereinstimmt. . Die Absicht ist natürl...
22.06.2014, 16:22
1
Antwort

Thread-Sicherheit mit Vorlagen-Tags

Nach dem Lesen von dieses Dokument über die Thread-Sicherheit, Ich habe das Gefühl, dass etwas in der Dokumentation fehlt oder dass ich es lese oder meine Argumentation. Lassen Sie uns ein einfaches Beispiel geben: %Vor% Ich habe diesen...
20.09.2011, 10:11
3
Antworten

So implementieren Sie Consumer-Producer mit mehreren Konsumenten und mehreren Warteschlangen

Angenommen, es gibt 1 Erzeuger P und 2 Verbraucher C1 und C2. Und es gibt zwei Warteschlangen Q1 und Q2, beide mit einer bestimmten Kapazität. P erzeugt Gegenstände und wechselt abwechselnd in Q1 und Q2. Artikel wird für bestimmte Verbraucher...
31.05.2013, 14:13
6
Antworten

Ist dies der richtige Ansatz für eine Thread-sichere Queue-Klasse?

Ich frage mich, ob dies der richtige Ansatz zum Schreiben einer thread-sicheren Warteschlange in C ++ ist? %Vor% Sie haben die Idee ... Ich frage mich nur, ob das der beste Ansatz ist. Danke! BEARBEITEN: Wegen der Fragen, die ich bekomm...
18.10.2009, 02:31
3
Antworten

Warten Sie auf die Beendigung von n goroutines

Ich muss eine große Menge an Goroutines starten und auf ihre Beendigung warten. Der intuitive Weg scheint einen Kanal zu verwenden, um zu warten, bis alle fertig sind: %Vor% Aber das Problem ist, dass sich die Anzahl der Objekte und damit au...
16.05.2013, 14:53
6
Antworten

Simultane PHP-Skripte ausführen

Ich habe das folgende Problem mit meinem VPS-Server. Ich habe ein lang laufendes PHP-Skript, das große Dateien an den Browser sendet. Es macht so etwas: %Vor% Dies liest die Datei grundsätzlich vom Dateisystem des Servers und sendet sie a...
17.01.2012, 11:41
2
Antworten

Double-checked Sperren in C ++ 11? [Duplikat]

Hier ist ein Java-Beispielproblem von Ссылка %Vor% Es scheint, dass dies nicht sicher ist, weil # 3 die Instanz auf nicht null setzen kann, bevor der Konstruktor ausgeführt wird, also wenn ein anderer Thread die Instanz auf # 4 prüft, wi...
07.05.2013, 06:22
1
Antwort

Zukunft, die nie endet

Da ich einige Methoden testen muss, die eine Zeitüberschreitung verursachen können, möchte ich eine Hilfsfunktion dafür erstellen. Es sollte ein Future zurückgeben, das nie abgeschlossen hat: %Vor% Aber ich frage mich, wie kann ich das...
28.11.2013, 12:06
1
Antwort

PHP Semaphor Alternative?

Ich mache ein kleines Online-Spiel, bei dem (wie Sie wissen) mehrere Benutzer auf dieselbe Datenbank zugreifen. Mein Gastgeber aktiviert Semaphoren nicht und ich kann mir wirklich etwas anderes nicht leisten (ich bin ein Highschool-Student), als...
15.06.2012, 05:51