JBoss: 32 против 64-битной разницы в производительности? - PullRequest
1 голос
/ 11 февраля 2012

Я знаю, что это довольно расплывчатый вопрос, но я надеялся получить некоторые идеи о том, где искать, поскольку это немного озадачивает меня.

У меня есть веб-приложение, которое вычисляет некоторое значение и возвращает его клиенту (удаленные вызовы EJB). Когда я вызываю свой локальный хост из теста main () 10 раз, он возвращается примерно через 100 миллисекунд. Когда я вызываю устройство DEV, следуя тому же процессу, иногда он быстрый, а иногда очень медленный, например 4 секунды, что является огромной разницей.

Странно то, что мой localhost - это 32-битная конфигурация Jboss на 1 ГБ, а моя машина DEV - 64-битная конфигурация на 6 ГБ Jboss, так что в любом случае я бы ожидал, что мой localhost зависнет ... а не машина DEV.

Где бы вы предложили начать процесс устранения неполадок?

Ответы [ 3 ]

1 голос
/ 12 февраля 2012

Если я правильно понял, оба звонка сделаны с одного компьютера?Если это так, сеть между гораздо более вероятным источником различий во времени отклика, чем 32 против 64 бит.

Если это не так, то следите за dev и проверяйте разницу в контексте (другоеприложения и т. д.) между «быстрым» и «4-секундным» делами.В любом случае, скорее всего, разница во времени отклика не имеет ничего общего с разницей между 32 битами и 64 битами.

0 голосов
/ 16 февраля 2012

Мы решили проблему, выяснив, что на установке на машине linux фактически было два разных экземпляра JBoss, запущенных на ВМ, что привело к непредсказуемому поведению.Использованные ресурсы были огромными, что не имело никакого смысла в зависимости от развернутого приложения ...

0 голосов
/ 13 февраля 2012

Некоторое время назад я работал над приложением, которое было развернуто на JBoss на двух серверах с точно такой же конфигурацией оборудования.Первый сервер имел CentOS, а второй FreeBSD.Точно такое же оборудование, та же сеть, похожая нагрузка.Из того, что я заметил, ответы приложений, когда они работали на FreeBSD, были примерно в 1,5-2 раза быстрее.На первый взгляд это было странно для меня, но после недели тестов различия во времени отклика подтвердились.

С тех пор я не считаю конфигурацию оборудования столь важной, как я думал раньше;)

...