Re: Timers and timing, was: MySQL Performance 6.0rc1

From: Benjamin Lutz <benlutz_at_datacomm.ch>
Date: Fri, 28 Oct 2005 21:32:27 +0200
Chuck Swiger wrote:
> For one case, I have some code which needs to update statistics like
> "packets sent per second" (or "per minute" or "per hour") on a periodic
> basis.  I use a reasonable timeout-- ~50ms-- for a call to select() (or
> pcap_dispatch(), etc) so I check time() perhaps 20 times a second, and
> then update my per-second stats when I notice that time(&now) returns a
> different value.
> 
> Is there a better way of running code once a second, as close to the
> time the clock ticks?

Once you've seen the clock tick, you can then probably use a longer
timeout in the next select, something in the 700ms range?

Cheers
Benjamin

Received on Fri Oct 28 2005 - 17:32:44 UTC

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