Add statistics for secure allocator to server status

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: 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
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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 (Inactive)
              Reporter:
              Mark Benvenuto
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: