Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.
Out of memory errors
-
If you are experiencing out of memory errors, it indicates that, for the way that you are using Mango, your Java VM needs to be configured to use more available memory. (Java by default will not consume unlimited amounts of RAM; startup options need to be set to determine the maximum memory it will use. The usual default max memory is 64M).
Depending upon how you start Mango, you need to add a Java option to set the maximum heap size. For example, if you use the Tomcat startup scripts you can set the JAVA_OPTS variable. See your startup script for details.
The option to add is -Xmx followed by the desired memory amount. For example, to set the max memory to 500M use the following:
JAVA_OPTS=-Xmx500M
General information on JVM tuning can be found here: http://edocs.bea.com/wls/docs61/perform/JVMTuning.html