Julian Sedding created OAK-12005:
------------------------------------

             Summary: segment preloading graph-cache can get unnecessarily big
                 Key: OAK-12005
                 URL: https://issues.apache.org/jira/browse/OAK-12005
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: segment-tar
    Affects Versions: 1.88.0
            Reporter: Julian Sedding
            Assignee: Julian Sedding


The {{SegmentPreloader}} added with OAK-11934 caches the segment-graph of each 
archive. This leads to a large number of UUID instances, consuming lots of heap 
memory.

On a segmentstore with ~200 archives I observed 648MB of heap space occupied by 
UUID instances.

The UUID instances should be deduplicated to reduce the memory footprint.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to