Re: TSC instead of ACPI: powerd doesn't work anymore (to be expected?)

From: M. Warner Losh <imp_at_bsdimp.com>
Date: Tue, 01 Nov 2005 08:59:48 -0700 (MST)
In message: <20051101080018.R18382_at_fledge.watson.org>
            Robert Watson <rwatson_at_FreeBSD.org> writes:
: On Mon, 31 Oct 2005, M. Warner Losh wrote:
: 
: > In message: <81213.1130754398_at_critter.freebsd.dk>
: >            "Poul-Henning Kamp" <phk_at_phk.freebsd.dk> writes:
: > : I am going to insist that clock_gettime(CLOCK_REALTIME, CLOCK_UPTIME)
: > : remain precise.
: >
: > 1ms is way too imprecise for the stuff we do at work.  We need 3-4 more 
: > orders of magnitude at a minimum from the time keeping system. Ideally, 
: > through well documented interfaces.
: 
: While I agree that for many consumers, sub-1ms accuracy is too low, I 
: suggest that as a vendor of atomic clocks, your company is in fact not the 
: average consumer of timing information. :-).

For the atomic clocks, we use much better hardware to get timing.  The
requirements for better than 1ms time keeping comes from the process
control aspects of our code, not measuring atomic clocks.

: One nice thing about the Linux TSC model, despite its limitations, is that 
: it provides a middle ground between incrementing the clock in ticks and 
: providing a more continuous measure of time, by allowing interpolation 
: between ticks.

That's a non-sequitor to what I'm talking about.. :-)

Warner
Received on Tue Nov 01 2005 - 15:01:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:46 UTC