mirror of
https://github.com/shirou/gopsutil.git
synced 2025-04-26 13:48:59 +08:00
mem[freebsd]: fix virtual memory available and used.
This commit is contained in:
parent
1daf67e7ad
commit
be88485e9f
@ -77,10 +77,8 @@ func VirtualMemory() (*VirtualMemoryStat, error) {
|
||||
Wired: parsed[6] * p,
|
||||
}
|
||||
|
||||
// TODO: platform independent (worked freebsd?)
|
||||
ret.Available = ret.Free + ret.Buffers + ret.Cached
|
||||
|
||||
ret.Used = ret.Total - ret.Free
|
||||
ret.Available = ret.Inactive + ret.Cached + ret.Free
|
||||
ret.Used = ret.Active + ret.Wired + ret.Cached
|
||||
ret.UsedPercent = float64(ret.Total-ret.Available) / float64(ret.Total) * 100.0
|
||||
|
||||
return ret, nil
|
||||
|
Loading…
x
Reference in New Issue
Block a user