diff options
Diffstat (limited to 'go/stats/memory.go')
| -rw-r--r-- | go/stats/memory.go | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/go/stats/memory.go b/go/stats/memory.go index b899e1e4e..0700d92de 100644 --- a/go/stats/memory.go +++ b/go/stats/memory.go @@ -1,10 +1,7 @@ -// +build !windows - package stats import ( "runtime" - "syscall" ) type MemStatus struct { @@ -26,13 +23,6 @@ func MemStat() MemStatus { mem.Heap = memStat.HeapAlloc mem.Stack = memStat.StackInuse - //system memory usage - sysInfo := new(syscall.Sysinfo_t) - err := syscall.Sysinfo(sysInfo) - if err == nil { - mem.All = sysInfo.Totalram //* uint64(syscall.Getpagesize()) - mem.Free = sysInfo.Freeram //* uint64(syscall.Getpagesize()) - mem.Used = mem.All - mem.Free - } + mem.fillInStatus() return mem } |
