EWMA
An exponentially-weighted moving average
Create a new EWMA with a specific smoothing constant.
Creates a new EWMA which is equivalent to the UNIX fifteen minute load average and which expects to be ticked every 5 seconds.
Creates a new EWMA which is equivalent to the UNIX five minute load average and which expects to be ticked every 5 seconds.
Creates a new EWMA which is equivalent to the UNIX one minute load average and which expects to be ticked every 5 seconds.
Returns the rate in the given units of time.
Mark the passage of time and decay the current rate accordingly.
Update the moving average with a new value.