Not sure what you are asking. The JVM is a virtual machine that defines its own
instruction set and architecture, including the size of the data types. This virtual
machine, within which Java apps run, is the same regardless of the architecture of the
host environment, whether 32, 64 or even 48 bits (we have a JVM that runs on a 48bit
machine, and JBoss AS runs without changes). Thus, a 64-bit JVM running on a 64-bit Linux
OS provides the exact same virtual machine environment for Java applications as would a
32-bit JVM running on Windows (well, because the 64-bit JVM has a larger available memory
area, you can assign larger heaps than for a 32-bit JVM). This is what makes the
"compile once, run everywhere" mantra for Java true.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4241294#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...