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

Wie kann ich zuverlässig Rost-Fäden entfernen, die IO blockieren?

Es scheint in Rust üblich zu sein, einen Thread zum Blockieren von IO zu spawnen, damit Sie nicht blockierende Kanäle verwenden können: %Vor% Das Problem besteht darin, dass das erneute Verknüpfen von Threads davon abhängt, dass der erzeugte...
18.06.2015, 04:36
2
Antworten

Geben Sie eine Ressource in einem anderen Thread sicher frei

Ich habe eine Klasse ähnlich wie: %Vor% Instanzen von A werden auf dem GUI-Thread zerstört, wo sie den letzten Verweis auf ein Foo halten können. Der Destruktor für Foo läuft möglicherweise sehr lange, was zu einer unerwünschten Pause in me...
29.09.2015, 21:58
4
Antworten

Auf der Suche nach einer Erklärung für das Leistungsproblem der Thread-Synchronisierung

Gibt es bei der Verwendung von Kernel-Objekten zur Synchronisierung von Threads, die auf verschiedenen CPUs ausgeführt werden, möglicherweise zusätzliche Laufzeitkosten, wenn Windows Server 2008 R2 relativ zu anderen Betriebssystemen verwendet w...
18.01.2013, 17:42
7
Antworten

Async-Task funktioniert nicht ordnungsgemäß (doInBackground wird nicht ausgeführt), wenn der Dienst im Hintergrund ausgeführt wird, Android

Ich habe bemerkt, dass manchmal die Async-Aufgabe nicht richtig funktioniert. Tatsächlich wird die Methode doInBackground () nicht aufgerufen, dies geschieht meistens, wenn ein Dienst im Hintergrund für diese Aktivität ausgeführt wird. Wenn Mu...
15.02.2013, 09:46
1
Antwort

Grüne Threads in .NET

Grüne Fäden wurden in Erlang eingeführt und wahrscheinlich kennen alle darauf basierenden Sprachen sie, auch in go (gorutines). Dann afaik wurden sie vom Rost entfernt. Meine Fragen: Wie würde man grüne Threads in .NET implementieren? Gib...
17.05.2016, 20:08
1
Antwort

ArrayMap versus HashMap [geschlossen]

Was ist der Hauptunterschied zu org.apache.myfaces.trinidad.util.ArrayMap und java.util.HashMap ? Ist ArrayMap threadsicher? In der Dokumentation wird erwähnt, dass Array in der Leistung am besten ist. Ich möchte nicht hashmap oder...
18.10.2013, 04:07
1
Antwort

Platzieren eines NSTimers in einem separaten Thread

Hinweis: Es lohnt sich wahrscheinlich, nach unten zu scrollen, um meinen Schnitt zu lesen. Ich versuche, einen NSTimer in einem separaten Thread einzurichten, so dass er weiterhin ausgelöst wird, wenn Benutzer mit der Benutzeroberfläche mei...
26.04.2010, 18:22
2
Antworten

Bild wird synchron mit Glide geladen

Ich möchte einen Espresso-Matcher schreiben, der verifiziert, dass ein "ImageView" eine bestimmte Bitmap hat. Da die App Bilder über Glide lädt, dachte ich, dass ich das gleiche auf der Testseite tun muss, um das Beschneiden / Zentrieren zu berü...
25.02.2016, 11:01
8
Antworten

Wie führe ich den Code im c # -Service einmal pro Tag zur selben Stunde aus?

Also hier ist mein Problem, ich muss einen c # Dienst auf einem Server ausführen, der eine Datei auf ftp einmal pro Tag um 3 Uhr morgens bekommt. Ich denke, dass ich es mit einem thread.sleep () machen kann oder vergleiche DateTime.Now mit 3am ....
03.09.2009, 13:06
4
Antworten

Was sind Erlang Prozesse hinter den Kulissen?

Ich habe sehr begrenzte Kenntnisse über Erlang, aber soweit ich verstehe, kann es "Prozesse" mit sehr niedrigen Kosten hervorbringen. Ich frage mich also, was sind diese "Prozesse" hinter den Kulissen? Sind sie Fasern? Themen? Fortsetzunge...
07.05.2010, 11:07