Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-972

cache should track memory overhead

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Private Beta
    • Fix Version/s: 1.8.0
    • Component/s: cfile, util
    • Labels:
      None

      Description

      Currently the cache only accounts for the cache values in the memtracker. Each key seems to have 88 or so bytes of memory usage as well (potentially rounded up due to allocation overhead, etc).

      For the DRAM cache, this is still a ~700:1 ratio assuming 64kb block sizes, but for PMEM, where we expect hundreds of GBs of block cache, a 700:1 ratio may turn out to be somewhat substantial.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tlipcon Todd Lipcon
                Reporter:
                tlipcon Todd Lipcon
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: