This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] GPLPV driver Send performance

To: xen-users@xxxxxxxxxxxxxxxxxxx, James Harper <james.harper@xxxxxxxxxxxxxxxx>
Subject: [Xen-users] GPLPV driver Send performance
From: Klaus Steinberger <klaus.steinberger@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 04 Dec 2009 10:07:56 +0100
Delivery-date: Fri, 04 Dec 2009 01:08:39 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (X11/20090817)

in a Windows 2003 64bit VM I have the following problem with the GPLPV driver
(newest version ):

Receiving is very fast, but sending is ugly slow. The host system is Scientific
Linux 5.4. Any Idea what I can do?

[root@gar-ha-xen01 ~]# iperf -s
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
[  4] local port 5001 connected with port 4992
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.9 sec    544 KBytes    411 Kbits/sec
[root@gar-ha-xen01 ~]# iperf -c tsm
Client connecting to tsm, TCP port 5001
TCP window size: 16.0 KByte (default)
[  3] local port 33337 connected with port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    587 MBytes    493 Mbits/sec
[root@gar-ha-xen01 ~]#
[root@gar-ha-xen01 ~]#
[root@gar-ha-xen01 ~]# ethtool -k eth2
Offload parameters for eth2:
Cannot get device udp large send offload settings: Operation not supported
Cannot get device GRO settings: Operation not supported
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
udp fragmentation offload: off
generic segmentation offload: off
generic-receive-offload: off
[root@gar-ha-xen01 ~]# ethtool eth2
Settings for eth2:
        Supported ports: [ FIBRE ]
        Supported link modes:
        Supports auto-negotiation: No
        Advertised link modes:  10000baseT/Full
        Advertised auto-negotiation: No
        Speed: 10000Mb/s
        Duplex: Full
        Port: FIBRE
        PHYAD: 0
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes
[root@gar-ha-xen01 ~]#


Attachment: klaus_steinberger.vcf
Description: Vcard

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>