FixedThreadpool vs CachedThreadpool: меньше двух золJAVA

Программисты JAVA общаются здесь
Anonymous
FixedThreadpool vs CachedThreadpool: меньше двух зол

Сообщение Anonymous »

У меня есть программа, которая порождает потоки (~ 5-150), которая выполняет кучу задач. Первоначально я использовал FixedThreadPool , поскольку этот подобный вопрос предполагал, что они лучше подходили для более длительных задач, и с моими очень ограниченными знаниями о многопользовании я рассмотрел средний срок службы (несколько минут) « Longiws ». В этом случае лучше ли угадать и увеличить номера, которые я могу разрешить, или переключиться на CachedThreadpool , чтобы у меня не было потраченных потраченных потоков? Тем не менее, означает ли срок службы потоков, я бы вместо этого выбрал фиксированный sthreadpool и просто иметь дело с неиспользованными потоками? Этот вопрос кажется, что эти дополнительные темы не потрачены впустую, но я был бы признателен за разъяснения.

Подробнее здесь: https://stackoverflow.com/questions/179 ... -two-evils

Вернуться в «JAVA»