From: Brian May <bam@snoopy.apana.org.au>
Subject: Re: timeouts
Date: Mon, 30 Aug 2004 08:37:34 +1000
Date: 2004-08-30T08:37:34+10:00 [thread overview]
Message-ID: <sa4u0ula7v5.fsf@snoopy.apana.org.au> (raw)
In-Reply-To: NcoYc.80447$Fg5.40549@attbi_s53
>>>>> "tmoran" == tmoran <tmoran@acm.org> writes:
tmoran> It isn't obvious? ;)
tmoran> The original IBM PC had a timer running at 1.193182 MHz
tmoran> (they used cheap timers built for TV sets). These days PC
tmoran> descendants often use a small multiple of that rate, eg,
tmoran> 3*1193182 ticks/sec, so 2**24 ticks takes 4.686968
tmoran> seconds. The chipset problem had to do with a 24 bit
tmoran> overflow, and 4.6 seemed suspiciously close. Of course
tmoran> the chipset problem ought to have been fixed in any
tmoran> reasonably new hardware, so that may be a red herring...
Good theory. Unfortunately, right now, on the same computer, it is
every 2.1 seconds.
In fact, it seems slow down the longer it is run. Need to verify this
theory.
Doesn't make a lot of sense.
Oh, and it definitely seems to be the select statement. I put a call
to Ada.Text_IO.Put_Line before the select statement, and immediately
when responding to an event. The delay occurs in between.
--
Brian May <bam@snoopy.apana.org.au>
next prev parent reply other threads:[~2004-08-29 22:37 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-18 23:46 timeouts Brian May
2004-08-19 1:03 ` timeouts Jeffrey Carter
2004-08-19 3:10 ` timeouts Brian May
2004-08-19 19:18 ` timeouts Jeffrey Carter
2004-08-22 4:25 ` timeouts Brian May
2004-08-22 11:00 ` timeouts Stephen Leake
2004-08-22 11:29 ` timeouts Brian May
2004-08-22 19:56 ` timeouts Jeffrey Carter
2004-08-27 10:22 ` timeouts Brian May
2004-08-27 10:31 ` Cygwin and gcc-ada 3.4.1 (was Re: timeouts) Jano
2004-09-13 15:05 ` Dr Steve Sangwine
2004-08-27 17:54 ` timeouts Jeffrey Carter
2004-08-28 0:24 ` timeouts Stephen Leake
2004-08-29 0:24 ` timeouts Brian May
2004-08-29 4:40 ` timeouts tmoran
2004-08-29 8:57 ` timeouts Brian May
2004-08-29 17:17 ` timeouts tmoran
2004-08-29 22:37 ` Brian May [this message]
2004-08-29 13:31 ` timeouts Stephen Leake
2004-08-29 22:32 ` timeouts Brian May
2004-08-30 1:06 ` timeouts Stephen Leake
2004-08-30 12:17 ` timeouts Jano
2004-08-19 3:40 ` timeouts Steve
2004-08-22 4:18 ` timeouts Brian May
2004-08-22 12:54 ` timeouts Jeff C,
2004-08-26 1:28 ` timeouts Brian May
2004-08-26 10:00 ` timeouts Pascal Obry
2004-08-26 11:34 ` timeouts Georg Bauhaus
2004-08-26 11:58 ` timeouts Jean-Marc Bourguet
2004-08-26 22:20 ` timeouts Brian May
2004-08-27 18:12 ` timeouts Pascal Obry
2004-08-26 12:30 ` timeouts Stephen Leake
2004-08-26 22:54 ` timeouts Brian May
2004-08-27 1:17 ` timeouts Stephen Leake
2004-08-27 1:31 ` timeouts tmoran
2004-08-27 8:03 ` timeouts Brian May
2004-08-26 13:34 ` timeouts Steve
2004-08-26 14:02 ` timeouts Georg Bauhaus
2004-08-26 23:03 ` SPARK Brian May
2004-08-27 10:11 ` SPARK Georg Bauhaus
2004-08-26 23:20 ` timeouts Brian May
2004-08-27 10:20 ` timeouts Georg Bauhaus
2004-08-26 12:38 ` timeouts Jano
2004-08-26 19:07 ` timeouts Randy Brukardt
2004-08-26 21:25 ` timeouts tmoran
2004-08-26 23:01 ` timeouts Brian May
2004-08-27 0:03 ` timeouts Björn Persson
2004-08-27 9:31 ` timeouts Jano
2004-08-26 22:59 ` timeouts Brian May
2004-08-27 9:58 ` timeouts Jano
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox