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

[Xen-users] Xen network performance: default and ne2000

  • To: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "jian zhang" <cheechuang@xxxxxxxxx>
  • Date: Fri, 9 Nov 2007 19:40:17 +0800
  • Delivery-date: Fri, 09 Nov 2007 03:47:53 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=iz1Q2VBKriZ5OKNhn5LFw8XZEBAQ9Wq/85tXNlD5Q58NdVCaig+N5vTdwoI7SD/3dOjx22G4RMmnIJ/KhRekvkTslIz1V6Dixb7qYR0gMm5jSPI4NGQUVeMT3xkSGXscjJP0ikaM/p8SFWSeHPiR3DU2eh/KOmxyxTkCBdgADwk=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi all:
I use  Charito to test xen default network(pcnet), and ne2000 performance, to my surpise, the average throughput of the default is 40Mbps, but the average throughput of ne2000 is 18Mbps, how can this happen?
    Besides, I see from xen wiki that : "The default network card which QEMU uses in Vt-x is AMD PCnet-PCI II Ethernet Controller. (file tools/ioemu/hw/pcnet.c). The reason to prefer this nic emulation to the other alternative, ne2000, is that pcnet uses DMA whereas ne2000 does not. " But from ne2000.c, I think ne2000 use DMA too.
Is there anyone who can explain this?
Thank you
Xen-users mailing list



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