(newLoad uint64)
| 430 | } |
| 431 | |
| 432 | func (cd *containerData) updateLoadD(newLoad uint64) { |
| 433 | if cd.loadDAvg < 0 { |
| 434 | cd.loadDAvg = float64(newLoad) // initialize to the first seen sample for faster stabilization. |
| 435 | } else { |
| 436 | cd.loadDAvg = cd.loadDAvg*cd.loadDecay + float64(newLoad)*(1.0-cd.loadDecay) |
| 437 | } |
| 438 | } |
| 439 | |
| 440 | func (cd *containerData) updateStats() error { |
| 441 | stats, statsErr := cd.handler.GetStats() |