piframe-go/vendor/github.com/guillermo/go.procmeminfo/README.md

29 lines
708 B
Markdown
Raw Normal View History

2020-08-30 23:46:07 +00:00
# procmeminfo
[![GoDoc](http://godoc.org/github.com/guillermo/go.procmeminfo?status.png)](http://godoc.org/github.com/guillermo/go.procmeminfo)
Package procmeminfo provides an interface for /proc/meminfo
```golang
import "github.com/guillermo/go.procmeminfo"
meminfo := &procmeminfo.MemInfo{}
meminfo.Update()
(*meminfo)['Cached'] // Get cached memory
(*meminfo)['Buffers'] // Get buffers size
(*meminfo)['...'] // Any field in /proc/meminfo
meminfo.Total() // Total memory size in bytes
meminfo.Free() // Free Memory (Free + Cached + Buffers)
meminfo.Used() // Total - Used
```
## Docs
Visit: http://godoc.org/github.com/guillermo/go.procmeminfo
## LICENSE
BSD