Date : Thu, 18 Aug 2005 09:34:18 +0100
From : Richard_Talbot-Watkins@...
Subject: Re: BeebEm bug?
Joe N wrote:
> I'm using BeebEm 1.41 for Windows. I have noticed that it is
> using all the available processor time, running at 99% most
> of the time. [...]
Tom Seddon wrote:
> Probably not, that's just how these things work -- it's the
> same with games, and with other emulators. [...]
> (This is the same even in 'actual speed' mode; the emulator
> still has to run all the time, but spending lots of its time
> running a small delay loop that does nothing.)
Joe N replied:
> Also, if anyone's interested, I have downloaded BeebEm 2.2
> and it is NOT displaying the same symptoms. We're down to
> about 7-10% processor usage so I think it may be something
> not quite right with the version I was using previously.
Tom, I've also noticed that Model B runs at 99% on my home PC (or 49% on my
work PC which has hyperthreading on its single CPU), and I also wondered if
this needed to be the case. I wonder what BeebEm 2.2 is doing to be able
to cut its CPU use down to 10%? Is it possible to Sleep() the process for
the few microseconds required, rather than stalling it with a delay loop?
(I am not a Windows programmer so I have no idea if sleeping for such a
small amount of time is possible...)
Cheers,
Rich
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
postmaster@...
This footnote also confirms that this email message has been checked
for all known viruses.
**********************************************************************
Sony Computer Entertainment Europe