java : 64-bit as good as 32-bit for mission critical workloads?
I asked the same question in a different way and the question was closed : http://stackoverflow.com/questions/7231460/java-64-bit-or-32-bit <br>
This is my 2nd try at getting an objective answer(s).

We were contemplating moving our product to 64-bit java for those customers who are pushing the boundaries of the 32- bit server JVM on Solaris(SPARC) and Linux(RHEL 5.x). Our director asked "some years ago, 64-bit wasn't quite there. How about now ?" Can we(engg team) honestly recommend that our leading customers use 64-bit versions going forward ?<br>

Here are the concerns/questions.<br>

1) For those customers not pushing the 4 GB boundary, will using 64-bit JVM have adverse effects in terms of performance ? (we preferably don't want to support 32-bit and 64-bit JVMs at the same time. It's a either or situation, preferably)

2) For those pushing the 4 GB boundary, can we expect the JVM to be as stable as 32-bit ? 
  => will performance be an issue ?<br>
  => what GC tuning techniques are new ?<br>
  => profilers : are they quite there for profiling 64-bit JVM apps ?

3) What questions should I investigate before making the move to 64-bit ?

4) I know that Eclipse has a 64-bit IDE. we use svn, maven and ant. <br>Are the most commonly used plugins for eclipse stable and in working condition ?

Thank you,
java : 64-bit as good as 32-bit for mission critical workloads?
===

I asked the same question in a different way and the question was closed : http://stackoverflow.com/questions/7231460/java-64-bit-or-32-bit <br>
This is my 2nd try at getting an objective answer(s).

We were contemplating moving our product to 64-bit java for those customers who are pushing the boundaries of the 32- bit server JVM on Solaris(SPARC) and Linux(RHEL 5.x). Our director asked "some years ago, 64-bit wasn't quite there. How about now ?" Can we(engg team) honestly recommend that our leading customers use 64-bit versions going forward ?<br>

Here are the concerns/questions.<br>

1) For those customers not pushing the 4 GB boundary, will using 64-bit JVM have adverse effects in terms of performance ? (we preferably don't want to support 32-bit and 64-bit JVMs at the same time. It's a either or situation, preferably)

2) For those pushing the 4 GB boundary, can we expect the JVM to be as stable as 32-bit ? 
  => will performance be an issue ?<br>
  => what GC tuning techniques are new ?<br>
  => profilers : are they quite there for profiling 64-bit JVM apps ?

3) What questions should I investigate before making the move to 64-bit ?

4) I know that Eclipse has a 64-bit IDE. we use svn, maven and ant. <br>Are the most commonly used plugins for eclipse stable and in working condition ?

Thank you,