Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-10147

Many move operations may consume a lot of memory

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.54.0
    • core
    • None

    Description

      We have encountered an issue where a component did a huge number of move operations in transient space, and oak-core's "MutableRoot" class consumed ~800 MB for ca 3000 move operations. This seems to be a lot.

      We should:

      1. Write a test / benchmark that reproduces the issue
      2. Check whether it's specific to a certain store implemention
      3. See whether the memory footprint can be reduced

      Attachments

        Activity

          People

            mreutegg Marcel Reutegger
            reschke Julian Reschke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: