> guest isa is different from host isa in this case. > > Xin > > On Fri, Oct 7, 2011 at 12:33 PM, 陳韋任 <che...@iis.sinica.edu.tw> wrote: > > > > I am wondering that whether there are any attempts (product-oriented or > > > research-based ) to push QEMU into the Linux kernel to speed up emulation. > > > If the emulation is running in the kernel, there are some resources it can > > > manipulate to speed up emulation in comparison to the when it is running > > > as > > > a user process, i.e. MMU. Also, IO emulation may become faster, because 2
I would like to know how you can leverage linux kernel to speed up MMU/IO emulation if guest and host are different ISAs. :) > > > kernel enters and exits are incurred for a network packet if QEMU is > > > running > > > as a user process. If QEMU is running in the kernel, only 1 kernel enter > > > and > > > exit are needed. Any suggestions or discussions are welcome. > > > > You want to use QEMU to emulate guest ISA different from the host? > > If the ISA of guest and host is the same, then KVM is enough, I think. -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667