Как запустить 32-разрядную версию Java в Mac OSX 10.7 Lion

Исходя из моего опыта работы с Windows 7 (64-битной) и Java, 32-битная JRE использует меньше памяти и работает значительно быстрее, чем 64-битная JRE (при условии, что вам не нужно много памяти). Я полагаю, то же самое верно и для Mac OSX (и других платформ).

В настоящее время я использую OSX Lion (v10.7) и установил стандартное приложение Java. В разделе «Настройки Java» я вижу «Java SE 6» от «Apple Inc.» для обоих типов ЦП "32-битная" и "64-битная" версия 1.6.0_26-b03-383. Я изменил предпочтительный порядок, чтобы поместить 32-битную версию поверх 64-битной, надеясь, что это сделает 32-битную версию по умолчанию.

Но "java -version" по-прежнему говорит:

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-383-11A511c)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-383, mixed mode)

Is можно ли использовать 32-битную версию по умолчанию? И как?

Кроме того, есть ли у кого-нибудь опыт / сравнительные измерения скорости и эффективности памяти между 32/64-разрядными версиями?

21
задан Ulrik 4 August 2011 в 13:14
поделиться