Memory Usage

tcmalloc

------------------------------------------------
MALLOC:        6071472 (    5.8 MiB) Bytes in use by application
MALLOC: +      9175040 (    8.8 MiB) Bytes in page heap freelist
MALLOC: +       459176 (    0.4 MiB) Bytes in central cache freelist
MALLOC: +      1442816 (    1.4 MiB) Bytes in transfer cache freelist
MALLOC: +     12252584 (   11.7 MiB) Bytes in thread cache freelists
MALLOC: +      2752512 (    2.6 MiB) Bytes in malloc metadata
MALLOC:   ------------
MALLOC: =     32153600 (   30.7 MiB) Actual memory used (physical + swap)
MALLOC: +            0 (    0.0 MiB) Bytes released to OS (aka unmapped)
MALLOC:   ------------
MALLOC: =     32153600 (   30.7 MiB) Virtual address space used
MALLOC:
MALLOC:            742              Spans in use
MALLOC:             47              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 33.64 MB Resident set size (RSS) of this process, including TCMalloc, buffer pool and Jvm.
memory.mapped-bytes 667.56 MB Total bytes of memory mappings in this process (the virtual memory size).
memory.total-used 28.04 MB Total memory currently used by TCMalloc and buffer pool.