Tag: threadpoolexecutor

In Java, ein ExecutorService, führt jede eingereichte Aufgabe mit einem von möglicherweise mehreren gepoolten threads.

Multithreading im Frühjahr

Anzahl der Antworten 2 Antworten
Ich versuche in den Frühling multithreading und ich habe einige Fragen. Habe ich runnable-Methode in ThreadRating Klasse. Jetzt bin ich nicht sicher über den besten Weg, es zu benutzen. option 1 die ich gefunden habe: private void

MultiThreading Vs ThreadPoolExecutor

Anzahl der Antworten 5 Antworten
Habe ich verwendet multithreading in vielen Anwendungen, die ich schrieb . Beim Lesen mehr stieß ich auf ThreadPoolExecutors. Ich konnte nicht unterscheiden zwischen den beiden Szenario Weise . Immer noch, was ich verstehe ist ich soll mithilfe

ThreadPoolExecutor fixed thread pool mit benutzerdefinierten Verhalten

Anzahl der Antworten 4 Antworten
ich bin neu in diesem Thema ... ich bin mit einem ThreadPoolExecutor erstellt mit Treckern.newFixedThreadPool( 10 ) und nach der pool voll ist, ich fange an, ein RejectedExecutionException . Gibt es eine Möglichkeit, um "Kraft" der Vollstrecker,

ThreadPoolExecutor : die Aufgaben werden immer in der Warteschlange und nicht eingereicht

Anzahl der Antworten 6 Antworten
Haben wir ein Szenario, in dem Aufgaben vorgelegt ThreadPoolExecutor lang sind ausgeführt. Wenn der thread-pool ist gestartet, starten wir es mit core pool size = 5, max pool size = 20 und queue-Größe von 10. In unserer

Der Vollzieher: Wie synchron zu warten, bis alle Aufgaben abgeschlossen haben, wenn Aufgaben erstellt werden rekursiv?

Anzahl der Antworten 9 Antworten
Meine Frage ist eng mit dem dieser hier. So war es gebucht, ich möchte, dass der main-thread warten, bis die Warteschlange leer ist und alle Aufgaben erledigt haben. Das problem in meiner situation ist jedoch, dass jede

Wie Sie erzwingen, beenden Sie alle Arbeitnehmer in ThreadPoolExecutor sofort

Anzahl der Antworten 5 Antworten
Ich habe eine Reihe von Aufgaben innerhalb eines TheadPoolExecutor. Ich habe eine stop-Taste auf meinem interface, das sollte beenden alle threads innerhalb ThreadPoolExecutor sofort. Ich bin auf der Suche nach einem Weg, es zu tun. (ohne shutDown()

Die Ausnahmebehandlung von Java ExecutorService Aufgaben

Anzahl der Antworten 11 Antworten
Ich versuche, Java ThreadPoolExecutor - Klasse zum ausführen einer großen Zahl von schweren Gewicht der Aufgaben mit einer festen Anzahl von threads. Jede Aufgabe hat viele Orte, in denen es möglicherweise zu einem Fehler, da Ausnahmen. Ich

new Thread(task).start () - VS ThreadPoolExecutor.submit(task) in Android

Anzahl der Antworten 3 Antworten
In mein Android-Projekt hatte ich eine Menge von Orten, wo ich ausführen müssen, um den code asynchron (eine web-Anfrage, Aufruf von db etc.). Dies ist nicht lange laufende Aufgaben (maximal wenige Sekunden). Bis jetzt war ich dabei,

Die Handhabung von Ausnahmen für ThreadPoolExecutor

Anzahl der Antworten 3 Antworten
Ich habe den folgenden code-snippet, dass im Grunde durchsucht die Liste der tasks, die ausgeführt werden muss, und jede Aufgabe wird dann auf die Testamentsvollstrecker für die Ausführung. Den JobExecutor schafft wiederum eine andere Testamentsvollstrecker (tut für

Sie können keinen Cache-Thread-Pool mit einer Größenbeschränkung erstellen?

Anzahl der Antworten 11 Antworten
Scheint es unmöglich zu machen, eine Cache-thread-pool mit einer Begrenzung für die Anzahl der threads, die Sie anlegen können. Hier ist, wie statische Vollzieher.newCachedThreadPool ist implementiert in der standard-Java-Bibliothek: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0,

Core-Pool-Größe und maximale Pool-Größe in ThreadPoolExecutor

Anzahl der Antworten 6 Antworten
Was genau ist der Unterschied zwischen Kern-pool-Größe und die maximale pool-Größe ist, wenn wir sprechen im Hinblick auf den ThreadPoolExecutor? Kann es erklärt werden, mit Hilfe eines Beispiels? InformationsquelleAutor der Frage user2568266 | 2013-07-15

Wie bekomme ich ThreadPoolExecutor, um die Threads vor dem Einreihen in die Warteschlange zu erhöhen?

Anzahl der Antworten 8 Antworten
Ich war frustriert seit einiger Zeit mit dem Standard-Verhalten von ThreadPoolExecutor dem Rücken der ExecutorService thread-pools, die so viele von uns verwenden. Zitat aus den Javadocs: Wenn es mehr als corePoolSize aber weniger als maximumPoolSize threads laufen,

Executors.newCachedThreadPool () versus Executors.newFixedThreadPool ()

Anzahl der Antworten 7 Antworten
newCachedThreadPool() versus newFixedThreadPool() Wann sollte ich eine oder die andere? Welche Strategie ist besser in Bezug auf die Ressourcennutzung? InformationsquelleAutor der Frage hakish | 2009-06-04

Wie man wartet, bis alle Aufgaben in einem ThreadPoolExecutor beendet sind, ohne den Executor herunterzufahren?

Anzahl der Antworten 6 Antworten
Kann ich nicht verwenden shutdown() und awaitTermination() weil es möglich ist, neue Aufgaben Hinzugefügt werden, die der ThreadPoolExecutor, während er wartet. So, ich bin auf der Suche nach einem Weg, zu warten, bis der ThreadPoolExecutor geleert hat,