Heap is an area of memory used by JVM for dynamic memory allocation. Required heap memory size depends on various factors (e.g. complexity of graphs, number of graphs running in parallel, type of used components, etc.).
Configuring the correct heap sizes for both the Core and Worker processes is crucial for stable and efficient operation. Insufficient heap space can lead to performance issues or memory-related errors, especially under high or complex workloads. To configure heap limits, see Configuring heap memory.
The current heap memory usage can be observed in CloverDX Server Console.