2018-02-05 21:05:59 +00:00
|
|
|
package system // import "github.com/docker/docker/pkg/system"
|
2014-10-14 03:41:22 +00:00
|
|
|
|
|
|
|
// MemInfo contains memory statistics of the host system.
|
|
|
|
type MemInfo struct {
|
|
|
|
// Total usable RAM (i.e. physical RAM minus a few reserved bits and the
|
|
|
|
// kernel binary code).
|
|
|
|
MemTotal int64
|
|
|
|
|
|
|
|
// Amount of free memory.
|
|
|
|
MemFree int64
|
|
|
|
|
|
|
|
// Total amount of swap space available.
|
|
|
|
SwapTotal int64
|
|
|
|
|
|
|
|
// Amount of swap space that is currently unused.
|
|
|
|
SwapFree int64
|
|
|
|
}
|