Memory Usage

tcmalloc

------------------------------------------------
MALLOC:       83100400 (   79.3 MiB) Bytes in use by application
MALLOC: +     37609472 (   35.9 MiB) Bytes in page heap freelist
MALLOC: +      1419008 (    1.4 MiB) Bytes in central cache freelist
MALLOC: +      5158400 (    4.9 MiB) Bytes in transfer cache freelist
MALLOC: +     20226064 (   19.3 MiB) Bytes in thread cache freelists
MALLOC: +      3276800 (    3.1 MiB) Bytes in malloc metadata
MALLOC:   ------------
MALLOC: =    150790144 (  143.8 MiB) Actual memory used (physical + swap)
MALLOC: +            0 (    0.0 MiB) Bytes released to OS (aka unmapped)
MALLOC:   ------------
MALLOC: =    150790144 (  143.8 MiB) Virtual address space used
MALLOC:
MALLOC:           4615              Spans in use
MALLOC:            145              Thread heaps in use
MALLOC:           8192              Tcmalloc page size
------------------------------------------------
Call ReleaseFreeMemory() to release freelist memory to the OS (via madvise()).
Bytes released to the OS take up virtual address space but no physical memory.

System

Physical Memory: 31.34 GB
Transparent Huge Pages Config:
  enabled: always [madvise] never
  defrag: always defer defer+madvise [madvise] never
  khugepaged defrag: 1

Process and system memory metrics

Name Value Description
memory.thp.khugepaged-defrag 1 The system-wide 'defrag' setting for khugepaged.
memory.thp.enabled always [madvise] never The system-wide 'enabled' setting for Transparent Huge Pages.
memory.thp.defrag always defer defer+madvise [madvise] never The system-wide 'defrag' setting for Transparent Huge Pages.
memory.rss 860.72 MB Resident set size (RSS) of this process, including TCMalloc, buffer pool and Jvm.
memory.mapped-bytes 2.89 GB Total bytes of memory mappings in this process (the virtual memory size).
memory.total-used 140.68 MB Total memory currently used by TCMalloc and buffer pool.

JVM aggregate memory metrics

Name Value Description
jvm.gc_total_extra_sleep_time_millis 5s444ms Jvm Pause Detection Extra Sleep Time
jvm.total.init-usage-bytes 822.44 MB Jvm total Init Usage Bytes
jvm.total.committed-usage-bytes 911.92 MB Jvm total Committed Usage Bytes
jvm.total.peak-max-usage-bytes 2.04 GB Jvm total Peak Max Usage Bytes
jvm.total.peak-current-usage-bytes 646.35 MB Jvm total Peak Current Usage Bytes
jvm.total.peak-init-usage-bytes 822.44 MB Jvm total Peak Init Usage Bytes
jvm.total.peak-committed-usage-bytes 1.38 GB Jvm total Peak Committed Usage Bytes
jvm.total.current-usage-bytes 532.30 MB Jvm total Current Usage Bytes
jvm.total.max-usage-bytes 2.04 GB Jvm total Max Usage Bytes

JVM heap memory metrics

Name Value Description
jvm.heap.peak-committed-usage-bytes 0 Jvm heap Peak Committed Usage Bytes
jvm.heap.peak-max-usage-bytes 0 Jvm heap Peak Max Usage Bytes
jvm.heap.init-usage-bytes 820.00 MB Jvm heap Init Usage Bytes
jvm.heap.peak-init-usage-bytes 0 Jvm heap Peak Init Usage Bytes
jvm.heap.current-usage-bytes 442.72 MB Jvm heap Current Usage Bytes
jvm.heap.max-usage-bytes 820.00 MB Jvm heap Max Usage Bytes
jvm.heap.peak-current-usage-bytes 0 Jvm heap Peak Current Usage Bytes
jvm.heap.committed-usage-bytes 820.00 MB Jvm heap Committed Usage Bytes

JVM non-heap memory metrics

Name Value Description
jvm.non-heap.peak-init-usage-bytes 0 Jvm non-heap Peak Init Usage Bytes
jvm.non-heap.peak-committed-usage-bytes 0 Jvm non-heap Peak Committed Usage Bytes
jvm.non-heap.peak-current-usage-bytes 0 Jvm non-heap Peak Current Usage Bytes
jvm.non-heap.peak-max-usage-bytes 0 Jvm non-heap Peak Max Usage Bytes
jvm.non-heap.committed-usage-bytes 91.92 MB Jvm non-heap Committed Usage Bytes
jvm.non-heap.max-usage-bytes -1.00 B Jvm non-heap Max Usage Bytes
jvm.non-heap.init-usage-bytes 2.44 MB Jvm non-heap Init Usage Bytes
jvm.non-heap.current-usage-bytes 89.58 MB Jvm non-heap Current Usage Bytes