executorservice

ExecutorService ist ein Java-Objekt, das den verwalteten Thread-Pool enthält und in der Lage ist, die übermittelten Aufgaben für diese Threads zu planen. Die Planungsstrategien variieren in mehreren verfügbaren Implementierungen.
1
Antwort

ExecutorService.shutdownNow () beendet Threads nicht

Ich betreibe ein hochgradig paralleles Java-Programm. Während viele Threads Tasks an einen Executor-Service senden, ruft der Hauptthread zu einem bestimmten Zeitpunkt ExecutorService.shutdownNow() auf. Nach dieser Aktion würde ich Folgende...
20.06.2014, 12:50
1
Antwort

HashedWheelTimer vs ScheduledThreadPoolExecutor für höhere Leistung

Ich überlege, was eine Timer-Implementierung zu verwenden ist, wenn Sie innerhalb von jvm auf einer Maschine so viele (nicht blockierende) Aufgaben wie möglich planen müssen. Ich habe ScheduledThreadPoolExecutor und HashedWheelTimer sou...
24.06.2013, 13:13
11
Antworten

500 Worker Threads, welche Art von Thread-Pool?

Ich frage mich, ob dies der beste Weg ist, dies zu tun. Ich habe ungefähr 500 Threads, die auf unbestimmte Zeit laufen, aber Thread.sleep für eine Minute, wenn ich einen Verarbeitungszyklus gemacht habe. %Vor% Der Code, der ausgeführt wird,...
19.05.2010, 18:24
3
Antworten

Executor für aktuellen Thread erfassen

Ich verwende ListenableFuture aus Guava, und eine nette Sache über sie ist, dass ein Pass Executor an die Futures.addCallback -Methode, dh, um den Callback für einen gegebenen Thread / Executor auszuführen. In meiner Android-Anwendung...
21.01.2014, 11:04
3
Antworten

Wie ändert man den Namen von Threads in einem ExecutorService? [Duplikat]

Ich verwende einen ExecutorService, um einige Callables auszuführen, aber der Name der Threads ist wie fixed-pool-1-thread-1. Wie ändere ich den Namen der Threads? Wenn es nicht möglich ist, gibt es eine andere Möglichkeit, Callables auszuf...
25.05.2011, 14:34