ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrey Gura <ag...@gridgain.com>
Subject Re: How off heap works
Date Mon, 12 Sep 2016 11:10:19 GMT
Yes, LRU policy will be used for OFFHEAP_TIERED cache memeory mode.

If you have 3gb/sec it is possible that it leads to allocation of big
amount of object in heap. May be recomendations about JVM tuning
recommendations will help you [1].


On Mon, Sep 12, 2016 at 6:12 AM, Anmol Rattan <anmolrattan@gmail.com> wrote:

> It is off heap tiered with max off heap of 40gb or so and in some cases, 0
> (no limit)
> No eviction policy, by default will be LRU?
> Wondering internal datastructures shall not cause such large heap growth,
> unless there is a lag from on heap to off heap
> On Sep 12, 2016 5:23 AM, "Andrey Gura" <agura@gridgain.com> wrote:
>> Hi,
>> what cache model do you use? Do you have configured eviction policy for
>> your cache?
>> Keep in mind that every entry will allocate heap memory before will be
>> evicted to offheap memory. Moreover, each entry stored in offheap consumes
>> some heap memory due to internal data structures' overhead.
>> On Sun, Sep 11, 2016 at 8:59 PM, Anmol Rattan <anmolrattan@gmail.com>
>> wrote:
>>> Hi,
>>> We are dealing with a large grid of 7 server name nodes where each node
>>> has multiple local caches. Data allocation rate at a few nodes is around
>>> 3gb/sec which will be moved to off heap cache (as gathered from young gen
>>> gc). However, heap consumption is very fast, one node even shows 50gb
>>> consumption in 5 mins only.
>>> Can you help us understand how off heap in ignite works. Is there lag or
>>> transfer at regular interval from on heap to off heap. Pointers to why heap
>>> is showing such a rapid growth though all caches are off heap tiered.
>>> Thanks.
>> --
>> Andrey Gura
>> GridGain Systems, Inc.
>> www.gridgain.com

Andrey Gura
GridGain Systems, Inc.

View raw message