How were the weightings in the linux load computation chosen?
问题 In Linux, the load average is said to be on 1min/5min/15min. The formula used by the kernel is actually an Exponential moving average. If we define cpuload(1) as the first computation of the cpu load 1min, and active() as the function returning the number of process in state "running" or "runnable" on the system, then the formula used by the kernel to compute the nth cpu load 1min is: cpuload(0) is 0; it is the value stored in memory before the first execution of cpuload() . My question is,