Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8815

Memory hoarding in TTree

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 6.10/00, 6.08/08, 6.09/02
    • 6.08/02
    • I/O
    • None
    • all

    Description

      A large memory burst is observed when filling a TTree, consisting of branches with TClonesArrays as elements.

      The main observation is that the filling process leads to a 4-fold total memory consumption.
      For example, we observed that when having roughly 800MB of relevant data in memory, ROOT IO causes this to jump to over 2.4GB at the moment of TTree::Fill().

      The attached massif output documents the problem.

      Attachments

        Activity

          People

            pcanal Philippe Canal
            swenzel Sandro Christian Wenzel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: