How do I configure the memory for Portal?
The Data Streamhouse Portal runs on a Java runtime inside the container.
To ensure stable and predictable performance, it is important to configure the JVM memory settings explicitly.
Recommended Memory Settings
Set the initial (-Xms
) and maximum (-Xmx
) heap sizes using the DSH_PORTAL_OPTS
environment variable.
Example Docker run configuration:
This configures Portal to:
Allocate 8 GB of memory at startup
Allow up to 12 GB maximum memory usage
Minimum Recommendation
8 GB RAM minimum for Portal instances
Adjust
-Xmx
based on the expected number of users and concurrent data exploration sessions
Last updated
Was this helpful?