mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-23 03:18:59 +00:00
cmd/syncthing: Fix CPU usage reporting (tick time)
This commit is contained in:
parent
43569d8d36
commit
8c108b4d20
@ -848,8 +848,9 @@ func (s *apiService) flushResponse(resp string, w http.ResponseWriter) {
|
||||
}
|
||||
|
||||
// 10 second average. Magic alpha value comes from looking at EWMA package
|
||||
// definitions of EWMA1, EWMA5.
|
||||
var cpuTickRate = 2 * time.Second
|
||||
// definitions of EWMA1, EWMA5. The tick rate *must* be five seconds (hard
|
||||
// coded in the EWMA package).
|
||||
var cpuTickRate = 5 * time.Second
|
||||
var cpuAverage = metrics.NewEWMA(1 - math.Exp(-float64(cpuTickRate)/float64(time.Second)/10.0))
|
||||
|
||||
func init() {
|
||||
|
Loading…
Reference in New Issue
Block a user