qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] full speed ?


From: Derek Fawcus
Subject: Re: [Qemu-devel] full speed ?
Date: Sat, 5 Jun 2004 19:22:45 +0100

On Sat, Jun 05, 2004 at 08:15:13PM +0300, Hetz Ben Hamo wrote:
> There are other plans to make it much faster (X86 on X86) but it 
> cannot be discussed it at the moment..

Cannot be discussed?   Well the obvious approach is to split the program
such that user mode code runs in a seperate process,  then arrange for
that process to be controlled by the main process as a debugee.

Then the main process has complete control over the child,  and can mess 
with it (including memory mappings,  cataching signals and syscalls) to
it's heart's content.  This would allow user space to run at full speed,
while still having the system space running in the emulated dynamic
translation system.

It'd take some work to do this,  and get the synchronisation working
correctly,  but as I said it's the 'obvious' approach.  It also has
the advantage that it would work well on x86-64.

DF




reply via email to

[Prev in Thread] Current Thread [Next in Thread]