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

[Xen-users] dom0 using only a single CPU (networking)

  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: fabi.a169@xxxxxxxxx
  • Date: Fri, 19 Dec 2008 22:31:54 +0100
  • Delivery-date: Fri, 19 Dec 2008 13:32:56 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=VTt1EPDddqLa0l+aWcakRBCTL32QfN1ClfUh9nXkx52ry0T7fXKoa4LM3oYiJ2QQUO HQN+ZiUaiteDtY0Zmrzwyi5iYRMnkthRkcYasp4j+jhkpN3KQRNH4ZgFEKALYwDrs6Hr Ez8juC1Nwg1v3jrjMvXGqOEE1k+OjCtc+k6gg=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>


I'm using a server with 10Gbps network interfaces and 4 CPUs, running several domUs. The problem is that in this setup, with high network load, dom0 turns out to be the bottleneck, using only a single CPU which is saturated and 100%. So the network speed is bounded to much less than 10Gbps. How could I make dom0 use more CPUs in parallel ? I checked my VCPU setup; i have 4 VCPUs running assigned to dom0. For other kinds of programms running in dom0 user space, they are used.
Could the problem be that the dom0 kernel uses a single thread for all the network forwarding and so can use only one CPU at a time ?

If you have any idea, thank you for sharing your experience.


Xen-users mailing list



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