Hi, I have a physical 8x32 server and I am using 4 data nodes in one cluster group(G1)
I have the below config: <property name="memoryMode" value="ONHEAP_TIERED"/> <property name="cacheMode" value="REPLICATED"/> <property name="offHeapMaxMemory" value="#{10 * 1024L * 1024L * 1024L}"/> <property name="evictionPolicy"> <bean class="org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicy"> <property name="maxSize" value="10000"/> </bean> </property> So basically I am assigning 40GB of off-heap memory. I know that this is just assigned, nodes will use that memory as and when data comes in. Based on this scenario - 1. What will happen once I have exhausted 32 GB of memory. I don't have SWAP memory configured. How will Ignite behave? 2. If I have a separate cluster group of another 3 nodes(G2) on the same server being used by another application. They will also be affected as the current 4 nodes(in G1) will utilize all the memory of the server. Is there any other workaround/ best practices to handle such multi tenancy in ignite? 3. When it comes to this memory allocation, has OS anything to with it or everything is taken care by the JVM/ignite instance only. Thanks. -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Combined-off-heap-size-tp7137p12353.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.