Hi, so I have 3 machines with 8GB RAM and 96GB disk each.
I have configured the persistence as
<bean
class="org.apache.ignite.configuration.DataRegionConfiguration">
<property name="persistenceEnabled" value="true"/>
<property name="name" value="Default_Region"/>
<property name="maxSize" value="#{72L * 1024 * 1024 * 1024}"/>
</bean>
</property>
Looking at the logs:
Topology snapshot [ver=3, locNode=xxxxxx, servers=3, clients=0,
state=INACTIVE, CPUs=12, offheap=216.0GB, heap=3.0GB]
1- If I get this right... Each node is using about 1GB on-heap JVM memory
each for the ignite process to run. Correct? Should this be set a bit
higher or that's ok?
2- There is total 216GB off-heap so about 72GB off-heap per node. So how
much of that is stored in actual RAM in the remainder of what is left from
8GB of the physical host? Is that the 20% value indicated in the docs? Or
should maxSize be set to 6L and not 72L giving 2GB free to the OS and
ignite process?