Максимальный размер кучи Java для 32-разрядной JVM в 64-разрядной ОС

Вопрос не в максимальном размере кучи в 32-битной ОС, поскольку 32-битные ОС имеют максимальный размер адресуемой памяти 4 ГБ и что JVM 'Максимальный размер кучи зависит от того, сколько свободной памяти можно зарезервировать.

Мне больше интересно узнать максимальный (как теоретический, так и практически достижимый) размер кучи для 32-разрядной JVM, работающей в 64-разрядной ОС. В основном яя смотрю на ответы, похожие нацифры в связанном вопросе по SO.

Что касается того, почему вместо 64-битной используется 32-битная JVM, причина не в технической, а в административной / бюрократической - вероятно, уже слишком поздно устанавливать 64-битную JVM в производственной среде.

Ответы на вопрос(16)

Ваш ответ на вопрос