On Linux and Unix, Ignite PI installs a 32-bit JRE and a 32-bit version of Tomcat. Ignite runs as a background process and defaults to use the installed JRE and Tomcat. When installed on 64-bit Unix/Linux, everything will still run, but you may want to take advantage of the 64-bit architecture (e.g. to configure the JRE with more memory). This is typically done if you have a high number of monitored databases (>= 200) and Ignite is running out of heap space (refer to the KB article on Ignite Scalability).
To take advantage of the 64-bit architecture, a 64-bit JRE will need to be installed. To do this:
1. Install a 64-bit JRE
- Choose either the JRE6 or JDK 6 download.
- Choose either Solaris or Linux. If you have a different O/S, e.g. IBM AIX or HP/UX, you can download a JRE from those vendors.
2. Tell Ignite to use the 64-bit JRE/JDK by updating the following file to specify the path to the new java.exe:
- <Ignite Home>/iwc/tomcat/ignite_config/java_loc.txt
3. Update the Java Min and Max Heap Size value as needed:
- see KB article 1547
- Running in 64-bit, you can increase heap space up to 32GB. However, it is not likely that Ignite will need more than 4GB.
- Ensure that there is enough RAM on the Ignite PI Server machine to dedicate to the new heap space setting.
4. Restart Ignite so that it uses the 64-bit Java JRE/JDK.