Я развертываю jboss в многоядерной системе, где у меня будет от 12 до 20 ядер, и когда я запускаю сервер jboss, я вижу только 1 запущенный процесс, и мне кажется, что он не будет использовать более одного ядра. ..
Есть ли способ использовать больше ядер или jboss умен, и в этом процессе используется больше потоков или что-то в этом роде?
Я использую AIX 6.1 в системе Power7. JVM J9 1.6
Он должен быть многопоточным, вы должны иметь возможность видеть упоминания о количестве потоков в журналах (ну, я знаю websphere и ATG Dynamo лучше, но почти то же самое). Не то чтобы вы не могли облажаться с плохой конфигурацией. Прочтите о мониторинге производительности вашей ОС.
Я использую JBoss EAP 4.3 на двухпроцессорных / двухъядерных и двухпроцессорных / четырехъядерных серверах Dell PowerEdge. Когда мы проводим нагрузочное тестирование приложения JBoss, все ядра используются (на разных уровнях) одновременно. Основная часть работы выполняется приложением, так как наша база данных в основном используется только для записи.
Кроме того, как указал Рональд, всегда лучше найти подходящие инструменты мониторинга производительности для вашей среды.