Eric Laberge wrote:
> 
> Hi!
> I have an assignment this week to present somebody's else computer related
> technical paper, so I obviously chose Kevin's, as I am following this
> project since its very beginings (april '99). I'd like to know how up to
> date it is, as it was last modified about a year and a half ago. If I am
> not mistaken, the major change is with the DT engine, which, as I
> understand it, is an improvement of the SBE one.


Not very up-to-date.  My slides for Expos (also on the ftp site)
are closer, but you might be looking for a technical paper.  The
slides are in KPresenter and I generated PostScript too.

To summarize, the current strategy is:

  - Default to running everything in accelerated emulation mode.
    (use native segment:offset accesses whenever possible)

  - Run well behaved application code (ring3) natively within the
    VM monitor.  (I'll be adding this quite soon - previously I added
    this to some extent with the code in the guest/ directory, and
    things really smoked)  When the guest app code keeps causing
    virtualization events (exceptions), can switch into emulation
    until it's stops being naughty.

  - Layer DT stuff back in for well behaved and frequently used
    code that we can't run natively.  I'm going to wait on this,
    focusing on getting decent performance with the above 2 items,
    so we can get to usability soon.  I did get DT working and booting
    OSes, DT'ing 100% of the code.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton                        [EMAIL PROTECTED]
MandrakeSoft, Inc.                  Plex86 developer
http://www.linux-mandrake.com/      http://www.plex86.org/

Reply via email to