In message <[EMAIL PROTECTED]>, John Polstra writes:
>In article <[EMAIL PROTECTED]>,
>Poul-Henning Kamp  <[EMAIL PROTECTED]> wrote:
>> In message <[EMAIL PROTECTED]>, John Polstra writes:
>> >In article <[EMAIL PROTECTED]>,
>> >John Polstra  <[EMAIL PROTECTED]> wrote:
>> >
>> >Another interesting thing is that the jumps are always 7.7x seconds
>> >back -- usually 7.79 seconds.  This is even true with more data points
>> >from two different machines.
>> 
>> Yes, I noticed, but didn't dare draw conclusions based on two data points.
>
>It's pretty consistent -- always 7.7somthing.
>
>> This points to an arithmetic overflow (ie: point 3 in my previous email)
>
>Yes, I think you're onto something now.  It's a 550 MHz. machine, so
>the TSC increments every 1.82 nsec.  And 1.82 nsec * 2^32 is 7.81
>seconds. :-)

In that case I'm almost willing to put an AnchorSteam on microuptime()
being interrupted for more than good is in which case the splhigh() should
cure it.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to