[kvm-devel] [patch 1/3] QEMU/KVM: separate thread for IO handling

2008-04-02 Thread Marcelo Tosatti
Move IO processing from vcpu0 to a dedicated thread. This removes load on vcpu0 by allowing better cache locality and also improves latency. Signed-off-by: Marcelo Tosatti [EMAIL PROTECTED] Index: kvm-userspace.io/qemu/qemu-kvm.c

Re: [kvm-devel] [patch 1/3] QEMU/KVM: separate thread for IO handling

2008-03-27 Thread Avi Kivity
Marcelo Tosatti wrote: I still don't understand this. Timer expiration ought to be processed in the iothread, when SIGALRM is dequeued, and be completely unrelated to whatever vcpu 0 is doing. Yes, now it is unrelated. But before the patch it wasnt. So currently the