Configure Infrastructure Server Memory

Configure the memory settings for Infrastructure Application Server, Tomcat, WebSphere, and WebLogic, for customizing memory settings and garbage collector settings depending on the available hardware configuration.

These memory settings are the bare minimum and have to be incremented considering the deployment metrics into account. The increments are usually handled in multiples of 128 MB for heap and 64 MB for the stack.
To configure the Infrastructure Application Memory settings:
  1. Locate the .profile file and edit X_ARGS field for customizing memory settings and garbage collector settings based on the hardware configuration.
    The default value is X_ARGS="-Xms200m" X_ARGS=" "$X_ARGS" $DELIM -Xmx2048m"

    Note:

    Modify X_ARGS_APP variable in the .profile file to customize Java Memory Settings for Model Upload based on the Data Model size.
    For Run and Rule executions, the recommended values are:
    X_ARGS_RNEXE="-Xms1g -Xmx1g -XX:+UseAdaptiveSizePolicy
    -XX:MaxPermSize=512M -XX:+UseParallelOldGC
    -XX:+DisableExplicitGC"
    X_ARGS_RLEXE="-Xms1g -Xmx1g -XX:+UseAdaptiveSizePolicy
    -XX:MaxPermSize=512M -XX:+UseParallelOldGC
    -XX:+DisableExplicitGC"