Ivan Rakov created IGNITE-5490:
----------------------------------

             Summary: Implement replacement for obsolete 
CacheMetrics#getOffHeapAllocatedSize
                 Key: IGNITE-5490
                 URL: https://issues.apache.org/jira/browse/IGNITE-5490
             Project: Ignite
          Issue Type: Improvement
          Components: cache
    Affects Versions: 2.0
            Reporter: Ivan Rakov


With 2.0 new architecture, many caches can share one memory policy. Memory 
metrics allows to measure memory usage (loaded pages) for the whole policy. 
However, there's also a need to measure how much memory (or pages) is used by 
each cache.
Before 2.0 such information was accessible with 
CacheMetrics#getOffHeapAllocatedSize, but current implemetation returns 0.
We should either implement it or provide alternative metrics (e. g. approximate 
number of loaded pages per cache). Please note that precise number of loaded 
pages per cache is not defined - one page can contain entries of differet 
caches.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to