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