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.
2
Antworten

"Undichte" Gewindegriffe

Ich habe eine WCF-Anwendung in IIS gehostet (geschrieben in C#/.Net 4 ). Mit der Zeit nimmt die Anzahl der Handle des Prozesses mehr oder weniger linear zu (bis zu 30.000, bevor der Prozess recycelt wird). Laut SysInternals Process Explorer ha...
11.12.2012, 19:33
4
Antworten

AsyncTask zum Aktualisieren des Widgets - Zugriff auf Textansichten in onPostExecute ()?

Folgende Situation: Ich habe ein app widget , das Daten von einer URL abruft und das Widget mit parsed html aktualisiert. Auf pre-honeycomb devices kann dies über ein service geschehen, ohne einen separaten Thread zu verwenden. Jet...
22.12.2011, 21:57
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
0
Antworten

Korrekte Protokollierung im Thread ohne Dialog mit Eurekalog

Ich habe ein Delphi 10-Projekt mit der neuesten Version von EurekaLog. Ich verwende derzeit EurekaLog, um Probleme bei meinen Produktions-Clients zu beheben. Ich habe bemerkt, dass EurekaLog keine Fehler innerhalb von Threads registriert hat....
06.10.2017, 23:01
0
Antworten

Warum tritt der Fehler Android: java.lang.Throwable: setStateLocked auf?

Ich habe eine Aktivität mit SMS aus einer Android-DB erstellt. Wenn ich meine App auf einem Lenovo A7010a48 (Android Version: 5.1) starte, tritt ein Fehler auf. Es funktioniert gut auf anderen Telefonen und Betriebssystemen. %Vor%     
07.06.2016, 06:44
1
Antwort

Wie ermittle ich das passende Prüfintervall?

Ich fange gerade an, an einer Tornado-Anwendung zu arbeiten, die einige CPU-Probleme hat. Die CPU-Zeit wird monoton mit der Zeit wachsen und die CPU zu 100% ausschöpfen. Das System ist derzeit so ausgelegt, dass es den Hauptthread nicht blockier...
24.08.2010, 17:55
2
Antworten

Verwenden von callgrind / kcachegrind, um Statistiken pro Thread zu erhalten

Ich möchte in der Lage sein zu sehen, wie "teuer" jeder Thread in meiner Anwendung callgrind verwendet. Ich profilierte mit der Option --separate-thread=yes , die eine Callgrind-Datei für die gesamte App und dann eine pro Thread liefert. Di...
04.03.2010, 18:18
1
Antwort

Was sind die Nachteile eines M: N Threading-Modells (z. B. goroutines)? [geschlossen]

M: N-Threading ist ein Modell, das M Benutzer-Threads abbildet auf N Kernel-Threads. Dies ermöglicht, dass eine große Anzahl (M) von Benutzer-Threads aufgrund ihres geringen Gewichts erzeugt wird, was noch (N-Wege-) Parallelität ermöglicht....
08.07.2017, 04:07
1
Antwort

boost :: python - wie man eine Python-Funktion in einem eigenen Thread von C ++ aus aufruft?

Ich habe ein Modul in Python geschrieben. Dieses Modul ist eine Art Schnittstelle zu vielen verschiedenen Funktionalitäten, die ich in Python implementiert habe: EmbeddingInterface.py importiert dieses Modul einfach und erstellt eine Instanz:...
07.09.2016, 18:07
3
Antworten

Wie kann ich feststellen, auf welchem ​​Kern ein Java-Thread läuft?

Ich möchte eine CoreLocal-Map implementieren, die genauso funktioniert wie ThreadLocal, nur gibt sie einen Wert zurück, der spezifisch für den Kern ist, auf dem der aktuelle Thread läuft. Der Grund dafür ist, dass ich Code schreiben möchte, d...
11.03.2013, 22:49