How about have a setting like OS/2's VDM's for high speed timer... We could
then transition between user and monitor every so many timeslices with a
predictable delay.. and then use clock skewing when the high speed timer
isn't needed...
So in other words... how about both?

Just a thought,
Nick

----- Original Message -----
From: "Kevin Lawton" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, July 03, 2000 5:58 PM
Subject: Re: plex86: progress...


> Ramon van Handel wrote:
>
> > Yes, I do understand this!! but it doesn't solve the problem, as
> > I see it (though it does reduce it).  Let me try to explain
> > again.
>
> > Of course this would be nice, but running old DOS software (for
> > instance) would still require pretty accurate timing... and you'd
> > like at least halfway decent performance even for guests that
> > you did not write custom drivers for (yet).
>
> OK then, it's agreed.  We won't do any skewing for now. :^)
> How about we get some basic stuff working and then deal with
> this stuff later.  Any way you slice it, timing has to
> be in the monitor, otherwise performance will get beat to
> death switching from user<-->monitor all the time.  Any
> extensions you want to make will have to enhance the
> monitor timing framework.  So I'll just code that.
>
> With skewing, as long as you establish lower and higher
> bounds of the skew factor you may apply to the timing,
> you can keep the skew within reason.
>
> -Kevin
>
>


Reply via email to