Okay,
Thanks.....

Kevin Lawton wrote:

> Drew Northup wrote:
> >
> > Kevin,
> > I was wondering if it would make sense to have plex86 be a
> > multithreaded app with each different device emulation having its
> > own thread?  THe idea behind this would be that each device (in a
> > real machine) would have its own onboard slave-processor, and
> > should not be talking up time (and costly context switches &
> > device acesses) inside of the already heavily loaded main machine
> > thread.
>
> Sure, this is a good idea.  It was brought up before also.

Hmmm..., I guess I'll need to re-scour the archives for that
discussion!!!!

>
>
> I updated 'TODO' in the top level dir.  To better track where we
> are in the development process, and attempt to show some prioritization
> of various todos, the first section will be major topics, like
> this one (which I added).
>
> Using separate threads of execution can help by allowing the main
> thread (the virtual PC) continue execution while the other thread(s)
> service some asynchronous behaviour of an IO device.  We have to
> add some more framework and synchronization to make this work.  For
> now getting rev#2 of the virtualization logic working is higher
> priority.

That makes sense.  I'll think some about the I/O stuff though in the
meantime, since I know a lot more about that than I do the guts of the
virtualization!!!

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

--
Drew Northup, N1XIM




Reply via email to