Hello All,
We are running webMethods 6.5 on Solaris on a 32 bit JVM provided by webMethods.From webMethods 6.5 release we have an option of using 32 bit vs 64 bit JVM.we are thinking of using of pros and cons of using 64 bit JVM vs 32 bit.
Could some one explain pros and cons of 32 vs 64 bit JVM? which would be a better choice.
Thanks In Advance.
raj
Hello All,
Just to clarify that both 32 bit and 64 bit JVM is provided by webMethods not SUN.
Thanks,
Raj
reamon
(reamon)
March 30, 2006, 1:12am
3
The JDKs redistributed by wM for Solaris are from Sun. Sun 1.4.2_07.
reamon
(reamon)
March 30, 2006, 1:18am
4
From the webMethods Technical Report “Hardware, JVM, and Operating System Performance Tuning Recommendations” dated November 2005 (Version 1.0)
64 bit JVMs
When processing very large documents, 64 bit JVMs (which require 64 bit operating systems and 64 bit hardware) offer a significant functional advantage, because they can keep more data in memory. As a result, webMethods highly recommends 64 bit hardware/software for environments that require very high volumes and/or very large documents, in particular where the concurrent memory requirements are larger than approximately 1.5GB.
Customers who are heavy users of the SAP and/or the WebSphere MQ adapters should particularly consider this avenue due to the potential for instability of the underlying, vendor provided, native code libraries when memory limits are exceeded.
Customers who do not need this amount of memory for the lifecycle of their production projects, should use 32 bit JVMs on either 32 or 64 bit hardware.
This will avoid incurring the additional cost of the 64-bit addressing, as well as avoiding the potential for an approximate 5% performance degradation due to the additional overhead (caused by the enlarged memory management overhead of the JVM and operating system).