Re: Advantage of 64bit Java vs 32bit ? Performance?
Katie wrote:
The main advantage is if you have larger memory requirements than
32bit Java permits you. Generally speaking 64bit Java implementations
are slower than 32bit ones.
"Generally speaking"? Would you cite your evidence, please?
One of the most "general" use cases for Java is enterprise applications, which
handle large-scale transaction loads. "Generally speaking" these
installations get more throughput with 64-bit enterprise Java platforms than
with 32-bit platforms, simply because their larger address space lets them
handle more at once.
On my desktop, "generally speaking" I have not personally seen slower
performance from 64-bit Java programs than from 32-bit ones, probably because
the overall 64-bit environment improves throughput for all apps including the
JVM. Or maybe because my 64-bit machines and OSes are more advanced than the
32-bit ones on which I ran 32-bit JVMs. But that's just me, and you cannot
generalize from my personal experience.
But I am curious on what statistics you base your conclusion. How "general"
are we "speaking"? Is your observation true for a particular category of Java
applications, perhaps? What do your sources say? What are your sources? Do
you have any sources?
If speed is important for you then your best bet is to install both
and test your application and measure the performance.
As, no doubt, you did, right?
--
Lew
Ceci n'est pas une pipe.