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

[Xen-devel] [PATCH][RESEND] Bind different tasks' evtchns to different vcpus of Dom0



Currently, all event channels notify Dom0's vcpu0 -- this is not nice
considering scalability.
The patch tries to bind different tasks' evtchns to different vcpus of
Dom0 when the bindings are initialized, and it can also dynamically
change the binding if a task actually gets run on another vcpu for some
reason.
Tests (Inb and OLTP) show the patch can improve scalability to some
notable degree.

Signed-off-by: Dexuan Cui <dexuan.cui@xxxxxxxxx>
Signed-off-by: Kan Liang <kan.liang@xxxxxxxxx>

Attachment: evtchn_rebind_cpu-3.patch
Description: evtchn_rebind_cpu-3.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.