{{ 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. |