diff --git a/src/corso.go b/src/corso.go index 5dd447e26..01f06ae16 100644 --- a/src/corso.go +++ b/src/corso.go @@ -60,8 +60,21 @@ func PrintMemUsage() { runtime.ReadMemStats(&m) // For info on each, see: https://golang.org/pkg/runtime/#MemStats logger.Ctx(ctx).Info("Alloc = ", bToMb(m.Alloc), " MB") - logger.Ctx(ctx).Info("Heap = ", bToMb(m.HeapAlloc), " MB") logger.Ctx(ctx).Info("TotalAlloc = ", bToMb(m.TotalAlloc), " MB") + logger.Ctx(ctx).Info("HeapAlloc = ", bToMb(m.HeapAlloc), " MB") // same as Alloc + + logger.Ctx(ctx).Info("HeapReleased = ", bToMb(m.HeapReleased), " MB") + logger.Ctx(ctx).Info("HeapObjects = ", bToMb(m.HeapObjects), " MB") + logger.Ctx(ctx).Info("HeapSys = ", bToMb(m.HeapSys), " MB") + logger.Ctx(ctx).Info("HeapIdle = ", bToMb(m.HeapIdle), " MB") + + logger.Ctx(ctx).Info("Mallocs = ", bToMb(m.Mallocs), " MB") + logger.Ctx(ctx).Info("Frees = ", bToMb(m.Frees), " MB") + + logger.Ctx(ctx).Info("StackInuse = ", bToMb(m.StackInuse), " MB") + logger.Ctx(ctx).Info("StackSys = ", bToMb(m.StackSys), " MB") + logger.Ctx(ctx).Info("HeapSys = ", bToMb(m.HeapSys), " MB") + logger.Ctx(ctx).Info("Sys = ", bToMb(m.Sys), " MB") logger.Ctx(ctx).Info("NumGC = ", m.NumGC) }