Tag: multithreading
Multi-threading ist die Fähigkeit eines Computers oder eines Programms zur Ausführung von arbeiten, die gleichzeitig oder asynchron durch die Verwendung mehrerer gleichzeitiger Datenströme der Ausführung (in der Regel bezeichnet als threads).
2
Antworten
Können sagen, ich erweitern ArrayAdapter und in den code, wo ich bin übergeordnete getView(int i, View v, ViewGroup g), ich erfrage das aktuelle Element mit getItem(i). Kann ich sicher sein, dass getItem(i) wird ein Produkt zurück, auch
5
Antworten
Ich versuche, Kanal Daten über Leitungen, wenn ein signal ankommt, aus einen thread, den main-Prozess. Ist das möglich? Wie kann das getan werden? Das problem: Ein Kind-thread liest die Daten und legt Sie in eine queue. Hauptanwendung
2
Antworten
Habe ich versucht zu lernen, multithreading für die erste Zeit, aber die meisten der Beispiele, die ich sah, hatte eine thread.h header-Datei. Es seine nicht, in Dev C++. Fand ich diese Artikel, die sagt, dass Sie es
4
Antworten
Habe ich zwei threads A & B mit CreateThread windows API. Ich bin versucht, senden Sie die Daten von thread A nach B. Ich weiß, dass ich verwenden können Event-Objekt, und warten Sie, bis die Ereignis-Objekt in
5
Antworten
Ich bin mit GWT und die Google App Engine. Ich habe array von Datensätzen und ich möchte aktualisieren Sie alle 30 Minuten. In der ServiceImpl ich habe die Stilllegung code : new Timer().schedule(new TimerTask(){ @Override public void
2
Antworten
Davon ausgehen, es ist eine Aufgabe mit folgenden Aktionen rund: Task someTask = new Task(() => { while(!IsCancellationRequested) { Do_something_over_a_long_period_of_time(); token.ThrowIfCancellationRequested(); Do_something_over_a_long_period_of_time(); token.ThrowIfCancellationRequested(); Do_something_over_a_long_period_of_time(); token.ThrowIfCancellationRequested(); } }); someTask.Start(); Und es gibt ziemlich ungeduldig Benutzer. Sie sehnen sich
1
Antworten
Nur Start-Prüfung EF6 und seine Async-Funktionen. Junge war ich überrascht, als ich erkannte, dass Sie nicht thread-safe. Ich irgendwie davon ausgegangen, dass war der Punkt. Hatte ich mein eigenes Task basierte Erweiterung Methoden seit Jahren schon, aber
3
Antworten
Beim Abbruch der Ausführung eines Threads, ich bin immer zweifelt, zwischen einer anmutigen Ausfahrt mit einem event-handler wie diese: int result = WaitHandle.WaitAny(handles); if (result = WAIT_FINALIZE) FinalizeAndExit(); und mit dem event zu signalisieren, den thread muss
1
Antworten
Wenn ich eine bestimmte kommerzielle build-flow in OpenSuse habe ich die folgende Fehlermeldung auftreten: fork: retry: No child processes Ich auf diesen Fehler stoßen, die an verschiedenen Orten in der Strömung entspricht, mit verschiedenen ausführbaren Dateien, also
2
Antworten
Ich versuche zum ausführen von code mit threads in C++ - standard (installiert mit XCode) in MacOS X Mavericks. Aber ich bin immer einige Fehler. Hier ein minimales Beispiel: #include <thread> #include <iostream> void run (int x)
4
Antworten
Wollte ich einen timer mit den folgenden Eigenschaften: Egal wie viele Male starten aufgerufen wird, nur ein call-back-thread wird immer ausgeführt Die Zeit, in der call-back-Funktion wurde nicht mit Bezug auf das Intervall. E. g, wenn das
1
Antworten
Möchte ich render meine Szene in einem thread, und dann blit das Ergebnis im Fenster besaß, durch einen anderen thread. Um zu vermeiden das Lesen der framebuffer des cpu-Speichers, ich möchte mit einem framebuffer-Objekt. So weit ich
1
Antworten
In WebSphere Application Server, sehe ich zwei thread-pools, die ich manipulieren kann. Es gibt einen "default" heißt, und ein anderes namens "WebContainer", die jeweils eine minimale und maximale Größe. Was ist jeder der diesen thread-pools verwendet? In
2
Antworten
Habe ich den folgenden Java-code: public static void main(String args) { new Thread(new MyRunnable()).run(); showGUI(); } Mein problem ist, dass ab MyRunnable blockiert den main thread, verursacht showGUI nicht aufgerufen werden, bis es beendet wurde. Was würde
3
Antworten
Ich bin Portierung C++ API code .NET und suchen in-Funktion aufrufen WaitHandle.WaitAny als Ersatz für WaitForMultipleObjects aber beim Debuggen mit .NET4 ich kann sehen, dass diese Funktion angeschlossen wird, in private static extern int WaitMultiple( WaitHandle waitableSafeHandle,
2
Antworten
In C und C++ gibt es eine cross-Plattform-Weg, woraus sich ein thread? So etwas wie sched_yield() oder Sleep(0)? Tut SDL_Delay(0) immer Ausbeute oder wird es sofort wieder in einigen Implementierungen? yield() ist oft ein schlechtes design. Wenn
2
Antworten
Ich will einfach nur eine einfache animation (zum Beispiel in C++ mit OpenGL) einige sich bewegende Objekt - sagen wir mal einfache horizontale Bewegung von einem Platz, von Links nach rechts. In OpenGL, die ich nutzen kann
1
Antworten
Ich bin versucht, einen BackgroundWorker ausführen von Aufgaben auf einem separaten thread. Ich bin in der Lage, einen einzigen argument für die BackgroundWorker-Klasse wie folgt: Senden argument der BackgroundWorker-Klasse: Private Sub btnPerformTasks_Click(sender As System.Object, e As System.EventArgs)
1
Antworten
Ich mache ein paar erste Schritte mit threads auf Linux-Systemen, und ich habe diesen Fehler, der tritt auf der Basis eines Programms, das bekommt n argument und erstellt n Anzahl der threads. Hier ist der wichtige Teil
5
Antworten
Manchmal (etwa 50% der Zeit) , beim Debuggen einer Android-app, um den Schritt in eine Funktion , die ich verwenden Sie die Taste F5 (F6 für den Gang über es) aber es tut nichts Manchmal, keine der
4
Antworten
Ich versuche, die Umsetzung eines producer/consumer-Modell multithreaded-Programm in C++ für ein Projekt an dem ich arbeite. Die grundlegende Idee ist, dass der main-thread erzeugt einen zweiten thread zu beobachten, eine serielle Schnittstelle für die neuen Daten, die
3
Antworten
Ich habe verschiedene threads und nach der Verarbeitung Daten in eine gemeinsame Liste. Gibt es etwas, gebaut in python eine Liste oder ein numpy-array zugegriffen werden, indem Sie nur einen einzigen thread. Zweitens, wenn es nicht ist,
2
Antworten
Lesen der verschiedenen Beiträge auf SO auf Unterschiede zwischen den beiden (mutex und semaphore) komme ich zum folgenden Schluss bitte korrigieren Sie mich, wenn ich falsch bin.Dies ist vor allem im Zusammenhang mit windows. Ich verstehe, dass
3
Antworten
Habe ich folgenden code: [TestMethod] public void StartWorkInFirstThread() { if (SynchronizationContext.Current == null) SynchronizationContext.SetSynchronizationContext( new SynchronizationContext()); var syncContext = SynchronizationContext.Current; Console.WriteLine("Start work in the first thread ({0})", Thread.CurrentThread.ManagedThreadId); var action = ((Action) DoSomethingInSecondThread); action.BeginInvoke(CallbackInSecondThread, syncContext); //Continue its
5
Antworten
Okay, also diese Frage ist nicht gerade um die thread-Verwaltung... naja, fast. Ich bin auf der Suche nach verschiedenen Lösungen, die für diese Konfiguration. Ich habe ein paar Ideen, bin aber auf der Suche nach Lösungen, die
2
Antworten
Ich habe einen manager, wie der Frühling WLAN-bean. Ich glaube, dass jeder bean definiert für den Frühling standardmäßig verdrahtet ist als singleton. Ich habe einige Methoden in der bean, die ich brauche, um zu synchronisieren. Wie sollte
7
Antworten
ich entwickle eine Anwendung, die sammelt eine Liste mit allen Dateien von der Festplatte und auch danach tut es zum schreiben von Dateien auf der Festplatte. Möchte ich Fragen : was ist die optimale Anzahl der gleichzeitigen
1
Antworten
Dies ist meine zweite Frage, ich habe einige Probleme mit diesem >.< Gut, ich will einfach erstellen Sie eine begrenzte Anzahl von threads (in diesem Fall möchte ich 10 threads), und dann wird ein thread nach dem
2
Antworten
Ich bin erstellen von threads zu Lesen, eine Datei in java. Wenn ich 2 threads, jeder thread liest die gesamte Datei, während ich möchte, dass Sie Lesen Sie die verschiedenen Teile der Datei. Ich versucht, indem in
4
Antworten
habe ich implementiert ein Runnable-Schnittstelle zum laden der Bild-Kacheln und ich will rufen den Haupt-thread von dieser zweiten thread für die Darstellung der Kacheln. kann mir jemand sagen, wie aufrufen, eine Haupt-thread aus einer Runnable-Schnittstelle thread in
3
Antworten
Oben auf meiner UITableViewController ist folgende: let queue = DispatchQueue(label: "background") Wenn eine Aufgabe gelöscht wird, wird im folgenden ausgeführt wird: self.queue.async { autoreleasepool { let realm = try! Realm() realm.beginWrite() realm.delete(task) do { try realm.commitWrite() }
1
Antworten
Ich habe 2 thread-Gruppen in meinem test-Fall. Gruppe A sollte zuerst vor der Gruppe B beginnt zu führen(ich zumindest, obwohl dies so war, wie es funktionierte). Leider sind Sie feuern gleichzeitig und tests von beiden tread-Gruppen ausgeführt
1
Antworten
Ich weiß, dass ASP.NET führt eine Anfrage auf einen einzelnen thread aus einem pool. Ist die Umkehrung wahr? Wird eine einzelne ASP.NET Anfrage ausschließlich halten Sie einen worker-thread, bis die Anforderung abgeschlossen ist, oder wird ASP.NET wieder
1
Antworten
Ich werde fügen Sie ein python-Konsole-widget (in einer C++ - GUI) unter einige andere Steuerelemente: Viele Klassen ausgesetzt sind, um den python-code, einschließlich Zugriff auf die GUI (vielleicht habe ich ' ll betrachten PyQt). Sollte ich den
1
Antworten
Ich habe ein problem beim aktualisieren DataGridView aus einem anderen thread. Lassen Sie mich erklären. Wenn Benutzer klickt auf eine Schaltfläche auf einem Formular muss ich zum Auffüllen des Rasters mit einigen Zeilen. Dieser Prozess dauert einige
1
Antworten
Ich bin ein multiprocessing-Neuling, Ich weiß etwas über threading, aber ich brauche zur Erhöhung der Geschwindigkeit der Berechnung, hoffentlich mit multiprocessing: Beispiel Beschreibung: sendet string an einen thread, ändert string + benchmark-test, schicken das Ergebnis zurück zum
2
Antworten
Thread myThread = new Thread(new ParameterizedThreadStart(threadFunction)); public void threadFunction() { //Run a finite code ... } Frage ist: wird myThread werden entsorgt, sobald threadFunction() vorbei ist? Schließlich, wenn die Funktion abgeschlossen ist, wird die Thread-Zustand festgelegt ist,
3
Antworten
Was wäre die korrekte Verwendung von entweder BlockingCollection oder ConcurrentQueue so können Sie frei dequeue Elemente ohne Sie zu verbrennen, sich die Hälfte oder mehr der CPU einen thread ? Ich lief einige tests mit 2 threads
2
Antworten
Ich arbeite auf Client-Server-simulation in Java, wo Clients (threads) sind die Verbindung zum server zu bekommen, einige Daten. Nach mehreren Sekunden ein zufällig ausgewählter client (thread) getötet werden muss. Ich schließe socket für die Kommunikation verwendeten server-und
2
Antworten
Bin ich ein bisschen Schwierigkeiten versuchen, erstellen eine multi-Fenster-stehen-Konsole-Anwendung. Derzeit ist meine Anwendung Haupt-Konsolen-Fenster dient zum erfassen von Benutzereingaben und die Ausgabe anzeigen. Viel von dieser Ausgabe kommt von einem separaten thread, wie live-Daten kommt. Ich Frage
3
Antworten
Habe ich gelesen, dass Mutexe und Semaphoren erhalten eine Liste der wartenden Prozesse und weckt Sie auf, wenn der aktuelle thread schließt den kritischen Abschnitt. Wie Mutexe und Semaphoren tun? Nicht Sie stören der Prozess-scheduler Entscheidungen? InformationsquelleAutor
6
Antworten
Muss ich laufen, eine unendliche while-Schleife, wenn eine form-Anwendung startet. Ein Formular beginnt so: public Form1() { InitializeComponent(); } Nun will ich starten Sie eine weitere Funktion, die eine unendliche Schleife von innen mit einem zweiten Schlaf-Zeit:
1
Antworten
Wollte ich laden Sie die neueste verfügbare version von gcc 4.7.2 - compiler für windows. Wenn ich diese Seite, wo war ich eigentlich einen download-link , die ich konfrontiert mit zwei Kategorien: Fäden, posix threads-win32 Was ist
3
Antworten
Wenn ich rufe die run() - Methode auf einem Thread-und das run() Methode wirft eine uncaught Exception was wäre das Ergebnis ? Wer fängt diese Ausnahme? Hat die Ausnahme auch erwischt?? Um diese besser klar - Sie
3
Antworten
Ich bin auf der Suche in ConcurrentHashMap Umsetzung und eine Sache machen, die mich verwirrt. /* Specialized implementations of map methods */ V get(Object key, int hash) { if (count != 0) { //read-volatile HashEntry<K,V> e =
1
Antworten
Ich habe eine ausführbare Datei, die rufe ich mit subprocess.Popen. Dann will ich ihn ernähren, einige Daten über stdin mit einem thread, liest den Wert aus einer Warteschlange, die später aufgefüllt werden, in einem anderen thread. Die
3
Antworten
Basierend auf dieser Frage ich davon ausgegangen, dass die Schaffung neuen Prozess sollte fast so schnell wie erstellen neuen thread in Linux. Allerdings, kleiner test zeigte ganz anderes Ergebnis. Hier ist mein code: from multiprocessing import Process,
2
Antworten
Nach dem Lesen mehr blogs/Artikel etc, ich bin jetzt wirklich verwirrt über das Verhalten von load/store-vor - /nach-memory-Barriere. Folgenden 2 Zitate von Doug Lea in einem seiner Klarstellung Artikel über JMM, die sind beide sehr unkompliziert: Alles,
3
Antworten
Ich wollte etwas Wasser kräuselt sich in meine android-Anwendung so habe ich diese javascript-code http://jsfiddle.net/esteewhy/5Ht3b/6/ umgewandelt in C-code wie hier gezeigt Live Wallpaper Mit Wasser Wellen-Effekt (von esteewhy). Ich habe einen main-Aktivität, die fordert, die Wasser-Wellen-Aktivität nach
3
Antworten
Ich bin auf der Suche nach einer Möglichkeit zur Ausführung von batches von Aufgaben in java. Die Idee ist, eine ExecutorService basiert auf einem thread-pool, der wird mir erlauben, zu verbreiten, eine Reihe von Callable zwischen verschiedenen