Страницы

Поиск по вопросам

пятница, 12 июля 2019 г.

Будут ли работать java приложения, если установить jdk86 вместо jdk64?

У меня Win 10 x64. Вопрос, что будет, если закачать jdk для x86 (32bit) на свою систему ? Какие теоретически сбои/проблемы могут возникнуть ?


Ответ

Проблемы с JNI, если используете. Может вообще не установится Возможна просадка по производительности в многопоточных приложениях (из-за особенности трединга на разно разрядных системах, например volatile long на 64bit не требует синхронизации, а на 32bit требует, так как он превышает размер регистра на 32х битной системе.

Комментариев нет:

Отправить комментарий