According to page http://apacheignite.gridgain.org/docs/off-heap-memory, I
can set the off heap size using the offHeapMaxMemory.
If I understand correctly, this is for a single cache. Considering the
following configuration, I've got three caches, namely session-cache,
data-cache and penalty-cache. And the off heap size for each cache is set to
10GB. That is, I need 30GB RAM to accommodate the off heap memory for all
the three caches.
<bean id="ignite.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration">
<property name="cacheConfiguration">
<list>
<bean
class="org.apache.ignite.configuration.CacheConfiguration">
<property name="name"
value="session-cache" />
<property name="cacheMode"
value="PARTITIONED"/>
<property name="backups" value="1"/>
<property name="memoryMode"
value="OFFHEAP_VALUES"/>
<property name="offHeapMaxMemory"
value="#{10 * 1024L * 1024L *
1024L}"/>
</bean>
<bean
class="org.apache.ignite.configuration.CacheConfiguration">
<property name="name"
value="data-cache" />
<property name="cacheMode"
value="PARTITIONED"/>
<property name="backups" value="1"/>
<property name="memoryMode"
value="OFFHEAP_VALUES"/>
<property name="offHeapMaxMemory"
value="#{10 * 1024L * 1024L *
1024L}"/>
</bean>
<bean
class="org.apache.ignite.configuration.CacheConfiguration">
<property name="name"
value="penalty-cache" />
<property name="cacheMode"
value="PARTITIONED"/>
<property name="backups" value="1"/>
<property name="memoryMode"
value="OFFHEAP_VALUES"/>
<property name="offHeapMaxMemory"
value="#{10 * 1024L * 1024L *
1024L}"/>
</bean>
</list>
</property>
</bean>
It is likely that as time goes by, 10G is not enough for one cache (e.g.,
data-cache), but still more than enough for another (e.g., penalty-cache).
That is, the off heap memory is not used efficiently.
My question is, is there a way to set the combined off heap size? For
example, I want to set the combined off heap size to 30G for all three
caches, regardless of which cache uses what amount of it.
Is it possible? Thanks.
--
View this message in context:
http://apache-ignite-users.70518.x6.nabble.com/Combined-off-heap-size-tp7137.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.