Recientemente me mudé a un sistema operativo de 64 bits en Windows Server 2008 Enterprise.Java performance 64 bit
Parece que mis programas Java se ejecutan significativamente más lento que el de 32 bits en Windows 2003.
Realmente cualquier reacción.
Es éste un problema conocido? ¿Hay configuraciones específicas para mejorar el rendimiento?
(Soy consciente de que hay una pequeña penalización de rendimiento para pasar a 64 bits pero estoy viendo un golpe de rendimiento significativo).
¿Cómo utiliza la JVM de 64 bits referencias de 32 bits pero aún puede acceder a 32 Gb de memoria? – Pacerier
Utiliza un índice de 32 bits, sabiendo que cada objeto comenzará en un límite de 8 bytes (alineación de 8 bytes). Por lo tanto, puede tratar hasta 2^32 * 8 bytes o 32 GB. –
ic, gracias por la ayuda =) – Pacerier