version 1.25, 2009/05/31 04:13:33 |
version 1.25.4.1, 2011/04/21 01:42:09 |
Line 236 sched_tick(struct cpu_info *ci) |
|
Line 236 sched_tick(struct cpu_info *ci) |
|
*/ |
*/ |
|
|
/* calculations for digital decay to forget 90% of usage in 5*loadav sec */ |
/* calculations for digital decay to forget 90% of usage in 5*loadav sec */ |
#define loadfactor(loadav) (2 * (loadav)) |
#define loadfactor(loadav) (2 * (loadav) / ncpu) |
|
|
static fixpt_t |
static fixpt_t |
decay_cpu(fixpt_t loadfac, fixpt_t estcpu) |
decay_cpu(fixpt_t loadfac, fixpt_t estcpu) |