From: "John R. Hogerhuis" <jhoger@pobox.com>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] i386 emulation: improved flag handing
Date: Mon, 30 Aug 2004 14:21:17 -0700 [thread overview]
Message-ID: <1093900877.27202.32.camel@aragorn> (raw)
In-Reply-To: <4133938B.6030400@bellard.org>
On Mon, 2004-08-30 at 13:52, Fabrice Bellard wrote:
> Gianni Tedesco wrote:
> > On Sun, 2004-08-29 at 14:58 +0200, Fabrice Bellard wrote:
> >
> >>Just for your information, my next developments will consist in
> >>improving QEMU performance in the x86 on x86 case to match (or exceed
> >>:-)) the VMware or VirtualPC level of performance. The downside is that
> >>some kernel support will be needed. The kernel support will of course
> >>remain optional. This mode of operation will replace 'qemu-fast'.
> >
> >
> > Out of interest, can you describe what kind of kernel support will be
> > needed? (I take it you mean host kernel?)
>
> Yes, I meant a kernel module for the host kernel. The guest OS will run
> unmodified as with the current QEMU.
I think Gianni's asking what functionality would you implement in a
kernel mode that cannot be done in user mode.
I guess you plan to go somewhat in the direction of virtualization, ala
Plex86 or VmWare... by identifying code blocks as not needing
translation, capable of being run as is or somewhat modified they would
run much faster than the current dynamic translated code. I guess to
make that work you would need to deal with virtual memory in kernel
mode.
-- John.
prev parent reply other threads:[~2004-08-30 21:26 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-28 23:07 [Qemu-devel] i386 emulation: improved flag handing Magnus Damm
2004-08-29 12:58 ` Fabrice Bellard
2004-08-29 14:16 ` Magnus Damm
2004-08-30 2:17 ` Gianni Tedesco
2004-08-30 20:52 ` Fabrice Bellard
2004-08-30 21:21 ` John R. Hogerhuis [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1093900877.27202.32.camel@aragorn \
--to=jhoger@pobox.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).