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

Mario Salazar de Torres updated GEODE-8750:
-------------------------------------------
    Affects Version/s: 1.13.1

> Size tracking for LRUEntriesMap is not accurate
> -----------------------------------------------
>
>                 Key: GEODE-8750
>                 URL: https://issues.apache.org/jira/browse/GEODE-8750
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>    Affects Versions: 1.12.0, 1.13.0, 1.13.1
>            Reporter: Mario Salazar de Torres
>            Priority: Major
>
> LRUEntriesMap uses only key and value object size to keep track of the heap 
> memory consumed by the entries.
> Thing is there are some more pieces of memory involved in storing this 
> entries and they are not being taken into account. Those are:
> * Hash table internals memory (buckets, nodes...).
> * Smart pointer internals (control block...).
> * Any other memory used to store information about the LRUMap.
> The purpose of this issue is to set the line on when it is reasonable to stop 
> measuring the heap memory consumed, and after that put in place a proper 
> implementation to track used heap memory within what's feasible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to