2010-12-04 15 views
13

Esto puede ser una pregunta tonta, pero ¿debo usar la versión de 32 bits o 64 bits de Eclipse en mi Mac?¿Qué versión de Eclipse debo ejecutar en OSX? ¿32 bits o 64 bits?

estoy totalmente al día con Snow Leopard y todos los parches y tengo una muy reciente iMac (30" , de doble núcleo, 3GB)

pensé que Java en Snow Leopard ahora era de 64 bits sólo por lo no puede entender por qué hay una descarga de 32 bits. ¿Es solo la página de descarga de Eclipse que muestra 32 bit para versiones anteriores de OSX?

Respuesta

8

Probablemente esté mejor con la edición de 64 bits. Casi todo el sistema el software es de 64 bits en Snow Leopard, y si solo ejecuta aplicaciones de 64 bits, no paga el costo de tener que cargar los tiempos de ejecución de 32 bits (que pueden consumir una gran cantidad de memoria). También puede beneficiar desde el modelo de memoria de 64 bits, aunque no estoy seguro de qué tan bien la JVM ta kes ventaja de eso todavía. Espero que la versión de 32 bits se proporcione para la compatibilidad de Leopard (y anterior).

+0

Es posible utilizar java6 en el modo de 32 bits en Snow Leopard. Simplemente use el interruptor -d32 para iniciarlo. Raramente se necesita, pero a veces es útil, ya que 32 aplicaciones usan menos memoria. –

+0

¿Eclipse en el modo de 32 bits utiliza menos memoria que en el modo de 64 bits? Dado que Java tiene límites de memoria fijos, no veo grandes beneficios para que se ejecute en modo de 64 bits. – GreenKiwi

+0

No lo sé a mano; Depende de varios factores. JRE puede técnicamente usar menos memoria en modo de 32 bits (simplemente debido al tamaño de palabra y la alineación) pero como se mencionó anteriormente, si es el único proceso que requiere los tiempos de ejecución de 32 bits (CoreFoundation, Cocoa, etc.), entonces en general, podría estar consumiendo más memoria que la edición de 64 bits (que usará los tiempos de ejecución ya cargados por el sistema). – gavinb

1

Usaría 64bit Eclipse.

1

poco seguro es de 32 bits :)

Cuestiones relacionadas