Unless your application is severly constrained by memory and spends most
of its time doing GC (which would be unusually for a glassfish
application, and probably means you should look into the application
code and see how it is working with memory), the 64-bit JVM will not buy
you anything.
In fact, released versions of the 64-bit JVM (remember that JDK 7 is not
released) will run your application slower than current 32-bit JVMs. JDK
7 and a future release of JDK 6 (most likely 6_12, but perhaps 6_13 or
later) won't have that performance penalty, but also won't really give
you a performance boost -- you could do fewer GCs with a larger heap,
but the individual GCs will take longer, so that typically balances out.
-Scott
On Sat, 2008-09-13 at 08:51, Survivant wrote:
> do we have a benchmark or a testcase for GF on a 64 bit JVM ? (I think the
> jdk7 64 bit version of Windows is available.. )
>
>
> I just wanted to know if it will make a difference on my system. (32 vs 64)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net
>