Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-74289

Add statistics for secure allocator to server status

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • Security 2023-11-27, Security 2023-12-11, Security 2023-12-25, Security 2024-01-08, Security 2024-01-22
    • 148

      The secure allocator pins pages into memory in the hope that they are not paged to disk. There are not statistics that break down how many pages and how many bytes are being consumed in this system.

      Extend the "mem" section of server status with two new counters:

      1. Count of allocated "secure reserved memory" in bytes. Keep track of the memory allocated in systemAllocate/systemDeallocate
      2. Count of allocated "secure bytes" in bytes. Keep track of bytes allocated/deallocated in GlobalSecureAllocator::allocate

       

            Assignee:
            niaz.pavel@mongodb.com Niaz Pavel (Inactive)
            Reporter:
            mark.benvenuto@mongodb.com Mark Benvenuto
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: