Я пишу приложение Java, которое работает в Tomcat, на многоядерном оборудовании. Приложение выполняет алгоритм и возвращает ответ пользователю. Проблема в том, что даже когда я запускаю два запроса одновременно, в процессе tomcat используется не более одного ядра процессора.
Насколько я понимаю, каждый запрос в Tomcat выполняется в отдельном потоке, а JVM должен запускать каждый поток на отдельном ядре процессора.Проблема многопоточности tomcat
В чем может быть проблема, связанная с тем, что JVM или Tomcat используют не более одного ядра?
Заранее спасибо.
Какой JVM вы используете? – ShiDoiSi
Версия java - «1.6.0_20» – jutky