Steps to adjust the memory available to an Engine.
In the Germain the Workspace:
Open Germain State
(Optional) Search for the Engine to clean up the list
Select the Engine that needs it’s memory adjusted
Modify the memory setting (-Xmx#g)
Click “Restart this Engine”
You can verify the change has taken effect by watching the logs, or by looking at the “Command Line” for the Process.
-Xms256m(you may need to adjust Xms based on the number of components running inside the engine)
-Xmx1024m(you may need to adjust Xmx based on the number of components running inside the engine)
-XX:+CrashOnOutOfMemoryErrormeans that the JVM will crash / exit when there is not enough memory to continue; otherwise the JVM will continue running code in a potential faulty state.
-XX:-HeapDumpOnOutOfMemorymeans that the JVM will not create a heap dump when it has an out of memory crash. These are large and unnecessary as the logs will have enough data to determine the cause.
-XX:-CreateMinidumpOnCrashmeans that the JVM will not create a Minidump when it crashes. These are unnecessary as the logs will have enough data to determine the cause.
Feature Availability: 2022.1 or later