Результаты поиска по запросу "threadpool"

2 ответа

, ОС будет работать лучше, чем любой код пользователя. Затем вам нужно использовать внешний балансировщик нагрузки для распределения нагрузки между экземплярами вашего сервера. Дополнительные точки для привязки прерываний NIC к конкретному процессору.

тоящее время я не уверен, я пытаюсь сделать высокопроизводительный сервер, я получил 6Core CPU, поэтому, если бы я использовал дизайн "io_service_per_cpu", у меня было 6 io_service. Я уже слышал, что дизайн потокового пула не самый лучший, но я ...

1 ответ

Ах, да, я понимаю, что вы имеете в виду. Это не ухудшит производительность в одном потоке, но ухудшит производительность всего процесса с использованием пула. Это имеет смысл. :)

Джозеф Альбахари пишет: «Не ложитесь спать в объединенных потоках!» Почему бы тебе не сделать это? Насколько это может повлиять на производительность? (Дело не в том, что я хочу это делать; мне просто ...

4 ответа

Например:

ользуюjava.util.concurrent«sExecutors [http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/Executors.html] Класс для создания фиксированного пула потоков для запуска обработчиков запросов для веб-сервера: static ExecutorService ...

ТОП публикаций

4 ответа

 (в 1.6) сделать прослушивающий декоратор.

ершенно новичок в услугах для исполнителей. Любил все делать сам, но думаю пора доверять этим сервисам. Я хочу передатьExecuter a Runnable, Исполнитель оборачивает это вFutureTask и возвращает его мне. Теперь я называю опросdone() метод. Но я ...

1 ответ

http://www.ilearnttoday.com/c-sharp-the-destination-thread-no-longer-exists

возникает InvalidAsynchronousStateException? У меня есть следующий кусок кода: control.InvokeRequired? control.Invoke (выражение): выражение (); В некоторых случайных случаях я получаю InvalidAsynchronousStateException, и мое приложение ...

3 ответа

Максимальное количество потоков обработки запросов, создаваемых этим соединителем, который, следовательно, определяет максимальное количество одновременных запросов, которые могут быть обработаны. Если он не указан, для этого атрибута установлено значение 200. Если с этим соединителем связан исполнитель, этот атрибут игнорируется, поскольку соединитель будет выполнять задачи с использованием исполнителя, а не внутреннего пула потоков.

сто хочу знать, как увеличить количество потоков в пуле потоков Tomcat? и какое число установить макс тоже, я не знаю, что подходит?

0 ответов

Как Threadpool повторно использует Threads и как он работает

Мои концепции многопоточности слабы и пытаются учиться. Я знаю, что в Java мы не можем вызывать нить более одного раза, т.е. Thread t = new Thread(//Some Runnable); t.start() t.start() //Illegal and throw Exception at Runtime.Насколько я знаю, ...

1 ответ

 говорит, что смысл создания нового потока состоит в том, чтобы позволить другим задачам продолжить работу.

ыполнения периодических заданий я посмотрел наTimer [http://download.oracle.com/javase/6/docs/api/java/util/Timer.html]а ...

1 ответ

 методы для очистки бассейна красиво. Любые другие решения будут оценены.

рыл вопрос для этой проблемы и не получил достаточно подробного ответа, чтобы решить проблему (скорее всего из-за недостатка строгости в объяснении моих проблем, что я и пытаюсь исправить):Зомби-процесс в многопроцессорном ...

5 ответов

Поэтому всегда рекомендуется использовать свойства waitForTasksToCompleteOnShutdown и awaitTerminationSeconds вместе. Значение awaitTerminationSeconds зависит от нашего приложения.

-приложении Spring у меня есть несколько компонентов DAO и служебного уровня. Один бин сервисного уровня имеет аннотированные методы @Async / @Scheduled. Эти методы зависят от других (autowired) bean-компонентов. Я настроил два пула потоков в ...