Breaking News
Home / Java / Java FAQ / How to run the JVM in 64bit?

How to run the JVM in 64bit?

The JDK  comes in both 32 bit and 64 bit flavors. 64 bit allows to address memory range > 3GB compared to 32 bit JVM’s. In order to run a JVM in 64 bit, add -d64 argument to the java command line in your shell script e.g.

java_cmd_line=”java -d64 –Xms512m -Xmx6g  -cp $classpath $env_options”

This will cause the JVM to run in 64bit mode.

The -d64 option means to use the 64-bit version of the JVM. The JVM has three basic configurations: -client, -server (both for 32-bit JVMs) and -d64. In order to use -d64, you have to separately install the 64-bit JVM for your platform.

*If you want to check if a JDK can support  64 bit version or not, just run the java -version command but with -d64 argument as well. If the JDK does not support it, it will give the below error:
sprout@infuze:~/server/bin$ java -d64 -version
Error: This Java instance does not support a 64-bit JVM.
Please install the desired version.[pb_builder]

Check Also

How to you specify which logger implementation to be used by Apache Commons Logging?

Answer The Apache Commons Logging provides a high level interface class to allow developers to …

Advertisment ad adsense adlogger