Subject: Re: qemu accelerator module, anyone?
To: Gerhard Sittig <Gerhard.Sittig@gmx.net>
From: Hubert Feyrer <feyrer@cs.stevens.edu>
List: tech-kern
Date: 12/20/2005 06:21:00
On Mon, 19 Dec 2005, Gerhard Sittig wrote:
> This is kqemu you are talking about, right?
yes.
> There is an OpenSource initiative, too. Although GPLed.
> http://savannah.nongnu.org/projects/qvm86/
> (haven't used it, just learned about its existence)
Oh, nice. So this is just a "free" accelerator module".
Anyone wanna port this instead of kqemu? :)
> I understand that these modules run guest code in the native host
> environment (with some protection mechanisms applied to still have the
> guest supervised). While qemu _really_ emulates the hardware, including
> the CPU. That's why you can have qemu emulate PowerPC, SPARC and ARM
> hardware on an ia32 PC. I guess the speedup from the above modules only
> applies when the guest and host are of the same type.
Sure.
BTW, that userland emulation qemu provides should be looked into.
- Hubert