Fix #777 cpu.Total should not add Guest and GuestNice

This commit is contained in:
alialaee 2019-10-15 19:19:12 +03:30
parent 1c09419d4b
commit b8f51de8f6
1 changed files with 3 additions and 3 deletions

View File

@ -87,8 +87,8 @@ func (c TimesStat) String() string {
// Total returns the total number of seconds in a CPUTimesStat
func (c TimesStat) Total() float64 {
total := c.User + c.System + c.Nice + c.Iowait + c.Irq + c.Softirq + c.Steal +
c.Guest + c.GuestNice + c.Idle
total := c.User + c.System + c.Nice + c.Iowait + c.Irq + c.Softirq +
c.Steal + c.Idle
return total
}
@ -99,7 +99,7 @@ func (c InfoStat) String() string {
func getAllBusy(t TimesStat) (float64, float64) {
busy := t.User + t.System + t.Nice + t.Iowait + t.Irq +
t.Softirq + t.Steal + t.Guest + t.GuestNice
t.Softirq + t.Steal
return busy + t.Idle, busy
}