Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-6656

Metrics for time spent in BufferAllocator

    XMLWordPrintableJSON

    Details

      Description

      We should track the total time spent and the time spent in TCMalloc so we can understand where time is going globally.

      I think we should shard them by CurrentCore() to avoid contention and get more granular metrics. We want a timer for the amount of time spent in SystemAllocator. We probably also want counters for how many times we go down each code path in BufferAllocator::AllocateInternal() (i.e. getting a hit immediately in the local area, evicting a clean page, etc down to doing a full locked scavenge).

        Attachments

          Activity

            People

            • Assignee:
              tarmstrong Tim Armstrong
              Reporter:
              tarmstrong@cloudera.com Tim Armstrong
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: