Коллеги, кто-нибудь сталкивался с IBM-овской JDK на AIX. Насколько болезненна
миграция с SUN JDK на нее. Приложение достаточно нетривиальное и работает
под серьезной нагрузкой. Так что рискованно...
Здравствуйте, Gurney, Вы писали:
G>Коллеги, кто-нибудь сталкивался с IBM-овской JDK на AIX.
У нас на Linux, но вроде для JRockit не так важно.
G>Насколько болезненна G>миграция с SUN JDK на нее. Приложение достаточно нетривиальное и работает G>под серьезной нагрузкой. Так что рискованно...
Написано однажды, работает как зверь. В принципе в целом миграция должна пройти безболезнено. Но возможно будут нюансы, которые придется обходить через средства конфигурации.
Единственный риск, который я вижу, для приложения с большой нагрузкой это оптимизация GC и пр. настройки для пущей производительности. Не все опции из HotSpot по настройке GC будут работать на JRockit.
У нас не критичное к производительности приложение, но при этом столкнулись с другими граблями:
1) HotSpot не смотря на конфиги не лимитирует используемые encryption алгоритмы. На JRockit лимит проявил себя тем что BouncyCastle провайдер регистрируется без ошибок, но нужный алгоритм не работает. Пришлось патчить JRE специальным файлом. Он свободно доступен для скачивания там же где и JDK.
2) На JRockit+WebSphere CE так и не удалось разрулить конфликты с загрузчиками классов. SAAJ который поставляет WebSphere CE имеет критическую для нас багу. А использование своей версии приводит к классическим исключениям конфликта классов из разных загрузчиков.
Тестовый сервер на HotSpot при этом работал без проблем.
Здравствуйте, _Sserg_, Вы писали:
_S_>мысль была, что вопрос не про JRockit, а про IBM'овскую jvm
Вот, те раз. А у меня устройчивое заблуждение что JRockit и есть IBM JVM. Не знал что это третий продукт. Все что написал ывше относилось именно к IBM.
Здравствуйте, Blazkowicz, Вы писали:
_S_>>мысль была, что вопрос не про JRockit, а про IBM'овскую jvm B>Вот, те раз. А у меня устройчивое заблуждение что JRockit и есть IBM JVM. Не знал что это третий продукт. Все что написал ывше относилось именно к IBM.