WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] theoretical network rx performance of Windows with PV driver

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] theoretical network rx performance of Windows with PV drivers
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Tue, 18 Nov 2008 23:02:54 +1100
Delivery-date: Tue, 18 Nov 2008 04:03:25 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AclJdZaq6OGodxhGRNi3MA0h9mpWyQ==
Thread-topic: theoretical network rx performance of Windows with PV drivers
I'm finding some odd things during development of the GPLPV and am
wondering if I'm just expecting too much of a HVM Windows DomU.

I'm using iperf for testing, and the most I can get on a 1.8GHz AMD1210
out of a Dom0->DomU network performance is about 500MBits, and that's
with Dom0 sending packets at close to 1GBit, with about 50% of packets
being lost. But it's not consistent... things seem to stall at strange
times (some of that may be a driver or a windows problem - the time
between scheduling a Dpc and the Dpc being executed is up to 3 seconds
sometimes when this happens...)

How much overhead is introduced in the event channel -> HVM IRQ path, as
compared to the normal interdomain event channels? I think that the
delay there might be bringing me down, but maybe I'm looking in the
wrong place?

Thanks

James

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