Результаты поиска по запросу "executorservice"
Как назвать потоки пула потоков в Java [дубликаты]
На этот вопрос уже есть ответ: Наименование потоков и пулов потоков ExecutorService [/questions/6113746/naming-threads-and-thread-pools-of-executorservice] 16 ответов У меня есть приложение Java, которое используетExecutor Framework, и у меня ...
Если вам действительно нужно использовать его для повторения задач, каждое планирование должно выглядеть примерно так:
аюсь портировать код с использованием Javaтаймеры [http://java.sun.com/j2se/1.3/docs/api/java/util/Timer.html]использовать scheduledexecutorservice [http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/ScheduledExecutorService.html] У ...
но если необходимо очистить соединение с базой данных, вы не можете просто «никогда не очищать».
ользую кешированный пул потоков ExecutorService для выполнения некоторых асинхронных фоновых задач. Я предоставил свой ThreadFactory, который раздает потоки в ExecutorService (когда это необходимо). Насколько я понимаю, кешированный пул потоков ...
Как ждать завершения всех потоков, используя ExecutorService?
Мне нужно выполнить некоторое количество задач 4 за один раз, что-то вроде этого:
Java - отношения между потоками и процессорами
Я довольно новичок в многопоточности, и я работаю над проектом, в котором я пытаюсь использовать 4 процессора в моей Java-программе. Я хотел сделать что-то в...
Таймер Java против ExecutorService?
У меня есть код, где я планирую задачу, используя
Альтернативой для сна ваших потоков является предоставление каждому работнику длинного значения sleepUntil. Когда ваш исполнитель вызывает работника, если он спит, он немедленно возвращается. В противном случае он выполняет свою работу, а затем возвращается. Это может помочь уменьшить счет вашего потока, потому что FixedThreadPoolExecutor сможет обрабатывать гораздо больше рабочих, чем имеет потоки, если большинство из них помечены как спящие и быстро возвращаются.
я довольно большое количество потоков, создаваемых внутри программы clojure: (import '(java.util.concurrent Executors)) (def *pool* (Executors/newCachedThreadPool)) (defn do-something [] ; work Thread/sleep 200 ; repeat) (dotimes [i 10000] ...
Оптимизация параллельной обработки многих файлов
У меня есть часть программы, обрабатывающая много файлов, где для каждого файла нужно сделать две вещи: сначала некоторую часть файла прочитать и обработать,...
Наконец, если вы хотите суммировать много чисел, вам не нужно сохранять их и суммировать позже. Вы можете суммировать их, как вы идете.
аюсь выполнить простой расчет (это вызываетMath.random() 10000000 раз). Удивительно, но запуск его простым способом выполняется намного быстрее, чем при использовании ExecutorService. Я прочитал другую ветку наУдивительная точка безубыточности ...