multithreading

Multi-Threading ist die Fähigkeit eines Computers oder eines Programms, Arbeit gleichzeitig oder asynchron auszuführen, indem mehrere gleichzeitige Ausführungsströme (im Allgemeinen als Threads bezeichnet) verwendet werden.
1
Antwort

Welche integrierten Perl-Funktionen sind atomar?

Ich schreibe etwas threaded Code und ich frage mich, was Perl eingebaut Funktionen und Operatoren sind atomare und sicher für eine gemeinsame Variable ohne zu sperren verwenden. Zum Beispiel wurde mir gesagt, ++ , -- , += und dergleichen...
23.10.2012, 22:30
2
Antworten

Fehler mit ReaderWriterLockSlim

Ich habe diese Ausnahme erhalten      Die Lesesperre wird freigegeben, ohne gehalten zu werden.          bei System.Threading.ReaderWriterLockSlim.ExitReadLock ()          um .. GetBreed (String) Unten ist die einzige Stelle im Code, die auf...
24.04.2012, 17:45
4
Antworten

Was wird passieren, wenn die Schlösser selbst bekämpft werden?

Alle Objekte in Java haben intrinsische Sperren und diese Sperren werden für die Synchronisation verwendet. Dieses Konzept verhindert, dass Objekte gleichzeitig von verschiedenen Threads manipuliert werden, oder hilft bei der Ausführung bestimmt...
30.12.2013, 04:41
2
Antworten

Suche nach der richtigen Ringpufferimplementierung in C

Ich suche nach einer Ringpuffer-Implementierung (oder Pseudocode) in C mit den folgenden Eigenschaften: Multiple-Produzenten-Single-Consumer-Muster (MPSC) Verbraucher blockiert auf leer Produzenten blockieren vollständig lock-free (ich...
04.09.2012, 13:05
2
Antworten

Multithreading mit Apache DBCP

Meine Anwendung führt mehrere Abfragen in mehreren Threads aus. Im Moment erstelle ich eine neue Verbindung für jede Abfrage und möchte den Pool nutzen, um die Effizienz zu verbessern. Kann der Apache-DBCP-Pool in mehreren Threads gleichze...
09.09.2012, 14:01
3
Antworten

Problem mit einzelnen Threads

Von meinem Hauptformular aus rufe ich folgendes auf, um ein neues Formular zu öffnen: %Vor% Alles funktioniert gut, aber dieses Formular hat eine Combobox, die, wenn ich den AutoCompleteMode zum Vorschlagen und Anfügen ändere, ich diese Ausn...
27.11.2012, 08:56
1
Antwort

Zunahme der Anzahl der Threads bei Verwendung von Task Parallel Library

Ich verwende C # TPL, und ich habe ein Problem mit einem Erzeuger / Verbraucher-Code ... Aus irgendeinem Grund verwendet TPL keine Threads und erstellt neue, ohne anzuhalten, Ich machte ein einfaches Beispiel, um dieses Verhalten zu demonstri...
30.08.2012, 07:01
1
Antwort

Wie lautet der Code des kritischen Abschnitts für eine gemeinsam genutzte Warteschlange, auf die zwei Threads zugreifen?

Angenommen, wir haben eine gemeinsam genutzte Warteschlange (implementiert mit einem Array), auf die zwei Threads zugreifen können, eine zum Lesen von Daten und eine andere zum Schreiben von Daten. Jetzt habe ich ein Problem der Synchronisation....
27.07.2011, 04:27
1
Antwort

In welchem ​​Thread werden iOS-Completion-Handler-Blöcke aufgerufen?

Zum Beispiel in GKScore s reportScoreWithCompletionHandler ( Dokumentation ), angenommen, Sie rufen %Vor% In welchem ​​Thread wird der Completion-Handler aufgerufen: der Haupt-Thread, der gleiche Thread wie reportScoreWithCompletionHa...
10.03.2011, 23:55
3
Antworten

Thread-Sicherheit von Lese- / Pread-Systemaufrufen

Ich habe einige Abfragen im Zusammenhang mit den Systemaufrufen von read () / pread () in einer Multithread-Umgebung Ich verwende Mac-OSX, das auf FreeBSD basiert, wenn das irgendwie hilft Ich verwende diese Datei nur im Lesemodus und nicht i...
11.03.2011, 02:22