Desde mi experiencia con Windows 7 (64 bits) y Java, un JRE de 32 bits utiliza menos memoria y se ejecuta significativamente más rápido que un JRE de 64 bits (siempre que no necesita ni se beneficia de tener mucha memoria). Imagino lo mismo es cierto para Mac OSX (y otras plataformas) también.Cómo ejecutar Java de 32 bits en Mac OSX 10.7 Lion
Actualmente estoy ejecutando OSX Lion (v10.7), y he instalado la aplicación Java estándar. En Preferencias de Java, veo "Java SE 6" de "Apple Inc." para ambos tipos de CPU "32 bits" y "64 bits" versión "1.6.0_26-b03-383". He cambiado el orden preferido para poner la versión de 32 bits sobre la versión de 64 bits, con la esperanza de que esto haga que la versión de 32 bits sea la predeterminada.
Pero "java -version" todavía dice:
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)
¿Es posible utilizar la versión de 32 bits de forma predeterminada? ¿Y cómo?
Además, ¿alguien tiene experiencias/mediciones comparativas con respecto a la velocidad y la eficiencia de la memoria entre las versiones de 32/64 bits?
BTW, la versión de 16 bits utiliza aún menos memoria y es incluso más rápida. –