Question
64 bit JRE = more RAM usage for JVM?
We are currently running a Windows 2003 Standard x64 Edition
server, with a dual core AMD Opteron processor, and 8 GIGs of RAM.
Our server runs over 20 newspaper websites, which when combined get
a large amount of traffic. We are running ColdFusion MX7 on 64-bit
IIS, using WOW64. I have noticed the JVM heap size of the server
was only set to 1 GIG, so I tried to increase it. I found if I
bumped it to anything over 1.3 GB, the ColdFusion service would
fail to restart.
I have only found mention of this problem for 32-bit environments, however our environment is 64-bit. I believe the current JRE install is a 32-bit version. I am considering installing the Windows x64 Platform version (jre-6u1-windows-amd64.exe) from Sun Java, in attempt to increase the JVM Maximum Heap Size.
Does anyone know from experience if trying to install 64-bit JRE on a system that already has 32-bit JRE installed, will cause any problems? Assuming I got this to install, would this actually solve the heap size problem? I am hoping I can simply install the 64-bit JRE to a different location, point ColdFusion's JVM reference to the 64-bit version, increase the Maximum Heap Size to say 4 GIGs, restart the ColdFusion Application service, and ideally have everything work.
Any suggestions are welcome.
- Tim
I have only found mention of this problem for 32-bit environments, however our environment is 64-bit. I believe the current JRE install is a 32-bit version. I am considering installing the Windows x64 Platform version (jre-6u1-windows-amd64.exe) from Sun Java, in attempt to increase the JVM Maximum Heap Size.
Does anyone know from experience if trying to install 64-bit JRE on a system that already has 32-bit JRE installed, will cause any problems? Assuming I got this to install, would this actually solve the heap size problem? I am hoping I can simply install the 64-bit JRE to a different location, point ColdFusion's JVM reference to the 64-bit version, increase the Maximum Heap Size to say 4 GIGs, restart the ColdFusion Application service, and ideally have everything work.
Any suggestions are welcome.
- Tim
