diff options
Diffstat (limited to 'kern/sched_prim.c')
-rw-r--r-- | kern/sched_prim.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/kern/sched_prim.c b/kern/sched_prim.c index 423c6c0e..96fabf59 100644 --- a/kern/sched_prim.c +++ b/kern/sched_prim.c @@ -64,10 +64,6 @@ int min_quantum; /* defines max context switch rate */ unsigned sched_tick; -#if SIMPLE_CLOCK -int sched_usec; -#endif /* SIMPLE_CLOCK */ - thread_t sched_thread_id; timer_elt_data_t recompute_priorities_timer; @@ -159,9 +155,6 @@ void sched_init(void) queue_init(&action_queue); simple_lock_init(&action_lock); sched_tick = 0; -#if SIMPLE_CLOCK - sched_usec = 0; -#endif /* SIMPLE_CLOCK */ ast_init(); } @@ -1089,21 +1082,8 @@ void compute_my_priority( */ void recompute_priorities(void *param) { -#if SIMPLE_CLOCK - int new_usec; -#endif /* SIMPLE_CLOCK */ - sched_tick++; /* age usage one more time */ set_timeout(&recompute_priorities_timer, hz); -#if SIMPLE_CLOCK - /* - * Compensate for clock drift. sched_usec is an - * exponential average of the number of microseconds in - * a second. It decays in the same fashion as cpu_usage. - */ - new_usec = sched_usec_elapsed(); - sched_usec = (5*sched_usec + 3*new_usec)/8; -#endif /* SIMPLE_CLOCK */ /* * Wakeup scheduler thread. */ |