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

[Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of event notification.


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Xu, Dongxiao" <dongxiao.xu@xxxxxxxxx>
  • Date: Wed, 30 Sep 2009 15:21:42 +0800
  • Accept-language: en-US
  • Acceptlanguage: en-US
  • Delivery-date: Wed, 30 Sep 2009 00:22:36 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcpBnqh8Tgp1dOzyQlOW4zT0n5YPMw==
  • Thread-topic: [Xen-devel][PV-ops][PATCH 0/2] VNIF: Using smart polling instead of event notification.

One of the VNIF driver's scalability issues is the high event
channel frequency. It's highly related to physical NIC's interrupt
frequency in dom0, which could be 20K HZ in some situation. The
high frequency event channel notification makes the guest and dom0
CPU utilization at a high value, especially in multi-VM cases. 
The following two patches uses smart polling mechanism to 
replace event notification to reduce the CPU Utilization. 

Signed-off-by: Dongxiao Xu <dongxiao.xu@xxxxxxxxx>
 
Best Regards, 
-- Dongxiao

_______________________________________________
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®.