there must be a deal between J2EE vendors and memory manufacturers. just when you think, "that's enough ram," it magically isn't enough :)
The good news is that within a few months you'll be able to get a dual-CPU 64-bit (Intel or AMD) workstation
with 8GB of RAM
for less than US$4k.
joking aside, does anyone have experience with running Sun's 64bit JVM? I've never had the need myself.
On Sparc/Solaris, the 64-bit JVMs work fine. They're just a slightly slower (for most things) version of the 32-bit JVMs. Eventually, the GC algorithms will supposedly be able to handle 100GB heaps without pauses, etc., and at JavaOne they were talking about what they had running in the labs.
Regarding Itanium, the JVMs are still pretty immature, but try the BEA/jRockit one, since Intel donated a lot of IP, money and engineering effort to getting that JVM to 64 bits.
Cameron PurdyTangosol, Inc.Coherence
: Shared Memories for J2EE Clusters