{{ define "content" }}

This information is gathered from the Go runtime and represents the ongoing memory consumption of this process. Please refer to the Go documentation on the MemStats type for more information about all of these values.

Counter Value Description
HeapInuse {{.HeapInuse}} bytes Bytes in in-use spans.
Total Alloc {{.TotalAlloc}} bytes Cumulative bytes allocated for heap objects.
Sys {{.Sys}} bytes Total bytes of memory obtained from the OS.
Lookups {{.Lookups}} lookups Number of pointer lookups performed by the runtime.
Mallocs {{.Mallocs}} objects Cumulative count of heap objects allocated.
Frees {{.Frees}} objects Cumulative count of heap objects freed.
Live 0 objects Count of live heap objects.
HeapAlloc {{.HeapAlloc}} bytes Allocated heap objects.
HeapSys {{.HeapSys}} bytes Heap memory obtained from the OS.
HeapIdle {{.HeapIdle}} bytes Bytes in idle (unused) spans.
HeapReleased {{.HeapReleased}} bytes Physical memory returned to the OS.
HeapObjects {{.HeapObjects}} objects Number of allocated heap objects.
StackInuse {{.StackInuse}} bytes Bytes in stack spans.
StackSys {{.StackSys}} bytes Stack memory obtained from the OS.
NextGC {{.NextGC}} bytes Target heap size of the next GC cycle.
LastGC The time the last garbage collection finished.
PauseTotalNs {{.PauseTotalNs}} ns Cumulative time spent in GC stop-the-world pauses.
NumGC {{.NumGC}} GC cycles Completed GC cycles.
NumForcedGC {{.NumForcedGC}} GC cycles GC cycles that were forced by the application calling the GC function.
GCCPUFraction Fraction of this program's available CPU time used by the GC since the program started.

{{ template "last-refresh" .}} {{ end }}