[ 
https://issues.apache.org/jira/browse/IGNITE-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yakov Zhdanov reassigned IGNITE-88:
-----------------------------------

    Assignee: Dmitriy Setrakyan  (was: Yakov Zhdanov)

Dmitry,

Can you take a look at this ticket?

I remember we had some confusion on extra-heap utilization when store value 
bytes is set to true. I wanted to attract user attention to that. However, 
performance suggestions now do not seem a proper place for me. Please advice

> Add warning / suggestion if cache.storeValueBytes == true
> ---------------------------------------------------------
>
>                 Key: IGNITE-88
>                 URL: https://issues.apache.org/jira/browse/IGNITE-88
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>    Affects Versions: sprint-1
>            Reporter: Alexey Kuznetsov
>            Assignee: Dmitriy Setrakyan
>             Fix For: sprint-1
>
>
> If cache configured with storeValueBytes that will lead to double memory 
> consumption: for object itself and its value bytes.
> Consider following example:
> 1. Start one node with 1G memory.
> 2. Fill cache to get all most free memory. Node works as expected.
> 3. Start one more node with same config as first node (with 1G memory).
> 4. Preloading from first to second node will start, BUT because of 
> storeValueBytes option second node actually need 2G memory. And after short 
> time huge GC will start on second node and it will became almost non 
> operational.
> So, we need a  warning / suggestion if cache configured with storeValueBytes .



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to