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

Erzwingen Java-flüchtige Variablen eine Vorkommnis-Begebenheit, bevor sie gelesen wird?

Ich habe einen Code, der so aussieht: Snippet A: %Vor% Da das Lesen von numCreated nicht synchronisiert ist, wenn Thread-A ein Creature um 13 Uhr erstellt und Thread-B numCreated() um 14 Uhr liest, hat numCreated() möglicher...
05.11.2011, 22:22
1
Antwort

Sollte ich Ruby-Threads verwenden oder Ruby nicht zum Threading verwenden?

Ich habe die Wahl, eine App zu entwickeln, die stark auf Threading angewiesen ist (bis zu 200). Ich weiß, dass ich andere Ruby-Interpreter für Threading wie JRuby verwenden kann. Aber es gibt 2 Dinge: 1) Jruby unterstützt 1.9 noch nicht, das...
05.02.2010, 15:34
3
Antworten

Cross Process Event - Geben Sie alle Kellner zuverlässig frei

Ich habe ein Cross-Process-Event über ManualResetEvent erstellt. Wenn dieses Ereignis eintritt, sollten möglicherweise n Threads in n verschiedenen Prozessen entsperrt werden und gestartet werden, um die neuen Daten abzurufen. Das Problem ist, d...
06.05.2013, 06:35
3
Antworten

"AsyncFutureT" oder was? FutureT in einem Hintergrundthread erhalten - ist es ein Muster?

Ich würde gerne etwas Arbeit in einem Hintergrund-Thread erledigen, so einfach wie das Erstellen einer Future-Variable dafür und dann später nach dem berechneten Wert fragen. Im Pseudo-C # -Code: %Vor% Ich kann einen solchen Typ selbst im...
22.05.2009, 08:47
1
Antwort

Löschen von std :: map unter einer Sperre oder Verschieben in ein temporäres Objekt

Ich verwende eine std :: map und habe eine große Anzahl von Elementen. Wenn ich die Karte löschen muss, kann ich einfach clear () aufrufen. Es kann einige Zeit dauern, um zu löschen, und vor allem, wenn es unter einer Sperre in einer Multithread...
22.06.2017, 21:01
1
Antwort

SpriteKit: Performance-Hit beim Vorladen von SKTextureAtlas

Beim Vorabladen von SKTextureAtlas : habe ich einen Leistungseinbruch erlebt %Vor% Bei einem Performance-Treffer bedeute ich, dass FPS für kurze Zeit auf ~ 50 fallen. Ich habe es mit Time Profiler in Instruments getestet und überp...
27.11.2016, 22:22
3
Antworten

.NET C # Multithreading

Frage zum Threading, um meine Neugierde zu befriedigen ... Nehmen wir an, ich habe eine statische Variable _status (ProgressStatus) und viele Threads lesen davon. Um diese statische Variable zu aktualisieren, verwende ich ein unveränderliches...
26.11.2010, 14:35
2
Antworten

Führen Sie den SoapUI-Test für Multithreads aus

Ich habe einen SoapUI Test, der eine Eingabedatei verwendet, um Zeilen als Eingabe von Anfragen zu lesen. Es gibt also eine Schleife, die Daten liest und eine Anfrage ausführt und die Ausgabe in eine Datei schreibt. Antwortzeiten sind zu lang...
09.01.2018, 04:44
6
Antworten

So sperren Sie eine Datei und vermeiden Lesungen während des Schreibens

Meine Webanwendung gibt eine Datei aus dem Dateisystem zurück. Diese Dateien sind dynamisch, daher habe ich keine Möglichkeit, die Namen zu kennen, oder wie viele von ihnen es geben wird. Wenn diese Datei nicht existiert, erstellt die Anwendung...
08.04.2010, 14:01
5
Antworten

Thread-Pool zum Ausführen beliebiger Aufgaben mit unterschiedlichen Prioritäten

Ich versuche, ein Design für einen Threadpool mit vielen Designanforderungen für meinen Job zu entwickeln. Dies ist ein echtes Problem für die Arbeit mit Software, und es ist eine schwierige Aufgabe. Ich habe eine funktionierende Implementierung...
01.09.2008, 21:57