This article describes how to increase the amount of heap memory that is allocated to DPA to allow monitoring of large numbers of instances.
The default memory settings in DPA are:
DPA and Ignite 7.0 and later
shutdown.sh and startup.sh
The Max Java Heap Size setting can be set too high for your operating system. For example, Windows requires contiguous memory space. Since Windows loads DLLs that can easily fragment memory, higher Max Java Heap Size settings can be difficult to attain. Typically, the highest setting on Windows with a 32-bit JRE is 1536 MB (=0x600), and on Solaris is 3.8 GB (=0xED8).
For more information on this issue, you can read an article from Oracle.
If the Max Java Heap Size is set too high, DPA or Ignite will not start. The Max Heap setting should be lowered.
If you need a higher Max Java Heap Size setting than the operating system allows, there are several solutions:
com.confio.idc.heap.size.check.enable = false
DPA or Ignite will still warn you if heap space is getting full.