Memory Usage

Memory consumption / limit: 5.48 GB / 49.41 GB

Breakdown

Process: Limit=49.41 GB Total=5.48 GB Peak=7.29 GB
  Buffer Pool: Free Buffers: Total=0
  Buffer Pool: Clean Pages: Total=0
  Buffer Pool: Unused Reservation: Total=0
  Control Service Queue: Limit=50.00 MB Total=0 Peak=146.96 KB
  Data Stream Service Queue: Limit=2.47 GB Total=0 Peak=48.91 KB
  Data Stream Manager Early RPCs: Total=0 Peak=0
  TCMalloc Overhead: Total=121.20 MB
  RequestPool=root.default: Total=0 Peak=383.41 MB
  RequestPool=fe-eval-exprs: Total=0 Peak=8.00 KB
  RequestPool=root.root: Total=0 Peak=7.46 MB
  Untracked Memory: Total=5.37 GB

tcmalloc

------------------------------------------------
MALLOC:     5761003784 ( 5494.1 MiB) Bytes in use by application
MALLOC: +            0 (    0.0 MiB) Bytes in page heap freelist
MALLOC: +     30415680 (   29.0 MiB) Bytes in central cache freelist
MALLOC: +     13394736 (   12.8 MiB) Bytes in transfer cache freelist
MALLOC: +     83275912 (   79.4 MiB) Bytes in thread cache freelists
MALLOC: +     11972800 (   11.4 MiB) Bytes in malloc metadata
MALLOC:   ------------
MALLOC: =   5900062912 ( 5626.7 MiB) Actual memory used (physical + swap)
MALLOC: +   3759587328 ( 3585.4 MiB) Bytes released to OS (aka unmapped)
MALLOC:   ------------
MALLOC: =   9659650240 ( 9212.2 MiB) Virtual address space used
MALLOC:
MALLOC:          10651              Spans in use
MALLOC:            286              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: 61.76 GB
Transparent Huge Pages Config:
  enabled: [always] madvise never
  defrag: [always] madvise never
  khugepaged defrag: 1

Process and system memory metrics

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

Buffer pool memory metrics

Name Value Description
buffer-pool.arena-0.allocated-buffer-sizes Count: 384, min / max: 8.00 KB / 2.00 MB, 25th %-ile: 8.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 2.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-0.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-0.direct-alloc-count 24.62K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-0.local-arena-free-buffer-hits 410.30K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-0.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-0.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-0.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-0.system-alloc-time 70.002ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-1.allocated-buffer-sizes Count: 425, min / max: 8.00 KB / 1.00 MB, 25th %-ile: 32.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 1.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-1.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-1.direct-alloc-count 27.24K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-1.local-arena-free-buffer-hits 411.85K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-1.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-1.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-1.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-1.system-alloc-time 102.004ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-2.allocated-buffer-sizes Count: 366, min / max: 8.00 KB / 2.00 MB, 25th %-ile: 8.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 2.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-2.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-2.direct-alloc-count 23.47K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-2.local-arena-free-buffer-hits 493.07K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-2.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-2.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-2.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-2.system-alloc-time 68.002ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-3.allocated-buffer-sizes Count: 381, min / max: 8.00 KB / 1.00 MB, 25th %-ile: 64.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 1.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-3.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-3.direct-alloc-count 24.41K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-3.local-arena-free-buffer-hits 394.35K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-3.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-3.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-3.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-3.system-alloc-time 86.003ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-4.allocated-buffer-sizes Count: 365, min / max: 8.00 KB / 2.00 MB, 25th %-ile: 8.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 2.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-4.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-4.direct-alloc-count 23.41K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-4.local-arena-free-buffer-hits 540.17K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-4.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-4.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-4.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-4.system-alloc-time 84.003ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-5.allocated-buffer-sizes Count: 407, min / max: 8.00 KB / 1.00 MB, 25th %-ile: 32.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 128.00 KB, 99.9th %-ile: 1.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-5.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-5.direct-alloc-count 26.10K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-5.local-arena-free-buffer-hits 380.55K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-5.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-5.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-5.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-5.system-alloc-time 96.003ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-6.allocated-buffer-sizes Count: 361, min / max: 8.00 KB / 1.00 MB, 25th %-ile: 8.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 64.00 KB, 99.9th %-ile: 1.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-6.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-6.direct-alloc-count 23.13K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-6.local-arena-free-buffer-hits 527.26K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-6.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-6.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-6.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-6.system-alloc-time 58.002ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.arena-7.allocated-buffer-sizes Count: 397, min / max: 8.00 KB / 2.00 MB, 25th %-ile: 64.00 KB, 50th %-ile: 64.00 KB, 75th %-ile: 64.00 KB, 90th %-ile: 64.00 KB, 95th %-ile: 128.00 KB, 99.9th %-ile: 2.00 MB Statistics for buffer sizes allocated from the system. Only a subset of allocations are counted in this metric to reduce overhead.
buffer-pool.arena-7.clean-page-hits 0 Number of times a clean page was evicted to fulfil an allocation.
buffer-pool.arena-7.direct-alloc-count 25.42K Number of times a new buffer was directly allocated from the system allocator to fulfil an allocation.
buffer-pool.arena-7.local-arena-free-buffer-hits 383.43K Number of times a free buffer was recycled from this core's arena to fulfil an allocation.
buffer-pool.arena-7.num-final-scavenges 0 Number of times the allocator had to lock all arenas and scavenge to fulfil an allocation.
buffer-pool.arena-7.num-scavenges 0 Number of times the allocator had to scavenge to fulfil an allocation.
buffer-pool.arena-7.numa-arena-free-buffer-hits 0 Number of times that a recycled buffer within the same NUMA node was used to fulfil an allocation.
buffer-pool.arena-7.system-alloc-time 99.003ms Total time the buffer pool spent in the system allocator for this arena.
buffer-pool.clean-page-bytes 0 Total bytes of clean page memory cached in the buffer pool.
buffer-pool.clean-pages 0 Total number of clean pages cached in the buffer pool.
buffer-pool.clean-pages-limit 4.20 GB Limit on number of clean pages cached in the buffer pool.
buffer-pool.free-buffer-bytes 0 Total bytes of free buffer memory cached in the buffer pool.
buffer-pool.free-buffers 0 Total number of free buffers cached in the buffer pool.
buffer-pool.limit 42.00 GB Maximum allowed bytes allocated by the buffer pool.
buffer-pool.reserved 0 Total bytes of buffers reserved by Impala subsystems
buffer-pool.system-allocated 0 Total buffer memory currently allocated by the buffer pool.
buffer-pool.unused-reservation-bytes 0 Total bytes of buffer reservations by Impala subsystems that are currently unused

JVM aggregate memory metrics

Name Value Description
jvm.gc_total_extra_sleep_time_millis 2m46s Jvm Pause Detection Extra Sleep Time
jvm.total.committed-usage-bytes 469.00 MB Jvm total Committed Usage Bytes
jvm.total.current-usage-bytes 385.76 MB Jvm total Current Usage Bytes
jvm.total.init-usage-bytes 380.44 MB Jvm total Init Usage Bytes
jvm.total.max-usage-bytes 1.61 GB Jvm total Max Usage Bytes
jvm.total.peak-committed-usage-bytes 507.00 MB Jvm total Peak Committed Usage Bytes
jvm.total.peak-current-usage-bytes 464.01 MB Jvm total Peak Current Usage Bytes
jvm.total.peak-init-usage-bytes 380.44 MB Jvm total Peak Init Usage Bytes
jvm.total.peak-max-usage-bytes 1.64 GB Jvm total Peak Max Usage Bytes

JVM heap memory metrics

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

JVM non-heap memory metrics

Name Value Description
jvm.non-heap.committed-usage-bytes 87.00 MB Jvm non-heap Committed Usage Bytes
jvm.non-heap.current-usage-bytes 85.70 MB Jvm non-heap Current Usage Bytes
jvm.non-heap.init-usage-bytes 2.44 MB Jvm non-heap Init Usage Bytes
jvm.non-heap.max-usage-bytes -1.00 B Jvm non-heap Max 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-init-usage-bytes 0 Jvm non-heap Peak Init Usage Bytes
jvm.non-heap.peak-max-usage-bytes 0 Jvm non-heap Peak Max Usage Bytes