Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Sep 1997 23:11:58 -0600
From:      "Justin T. Gibbs" <gibbs@plutotech.com>
To:        Finn Arne Gangstad <finnag@guardian.no>
Cc:        Archie Cobbs <archie@whistle.com>, current@FreeBSD.ORG
Subject:   Re: timeout management (was: Re: cvs commit: ...) 
Message-ID:  <199709250512.XAA19962@pluto.plutotech.com>
In-Reply-To: Your message of "Thu, 25 Sep 1997 05:39:49 %2B0200." <Pine.LNX.3.95.970925053231.28877A-100000@lucifer.guardian.no> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Have you guys looked at the timer code in Linux? It basically is a small
>variation of this, which makes all operations  O(1) for almost
>every timer.

It looks like a 5 level hierarchical timing wheel to me.  FreeBSD currently
has a one level timing wheel.  Cascade_timers should enable interrupts
at deterministic intervals so that interrupts are defered a deterministic
amount of time.

>
>- Finn Arne
>

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709250512.XAA19962>