Mario Salazar de Torres created GEODE-8750:
----------------------------------------------

             Summary: 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.13.0, 1.12.0
            Reporter: Mario Salazar de Torres


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