xen-devel
RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdrive
To: |
<james.harper@xxxxxxxxxxxxxxxx>, <paul.durrant@xxxxxxxxxx> |
Subject: |
RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver |
From: |
MaoXiaoyun <tinnycloud@xxxxxxxxxxx> |
Date: |
Mon, 14 Mar 2011 11:48:38 +0800 |
Cc: |
xen devel <xen-devel@xxxxxxxxxxxxxxxxxxx> |
Delivery-date: |
Sun, 13 Mar 2011 20:49:34 -0700 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
Importance: |
Normal |
In-reply-to: |
<AEC6C66638C05B468B556EA548C1A77D01C55F2C@trantor> |
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> |
References: |
<BLU157-w6170D9B9C6DC4E4CF04C2FDAC90@xxxxxxx>, <D271C3A4-9B27-4E08-A92A-D55A811736EC@xxxxxxxxxxxxxxxx><BLU157-w82233DE21FFA3AC07FCC3DAC90@xxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55DCB@trantor><BLU157-w58A3CAD3FBB61D96ABE7CCDAC90@xxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55DCF@trantor><BLU157-w54789B64D3FF1F57924AD2DAC80@xxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55E87@trantor>, <291EDFCB1E9E224A99088639C47620228E936E1A88@xxxxxxxxxxxxxxxxxxxxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55E8E@trantor>, <291EDFCB1E9E224A99088639C47620228E936E1A9A@xxxxxxxxxxxxxxxxxxxxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55E91@trantor>, <291EDFCB1E9E224A99088639C47620228E936E1AA0@xxxxxxxxxxxxxxxxxxxxxxxxx> <BLU157-w40A631DA58C4F38FA6AC09DACB0@xxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55F28@trantor> <BLU157-w1592F691A719508B5DD9FDACC0@xxxxxxx>, <AEC6C66638C05B468B556EA548C1A77D01C55F2C@trantor> |
Sender: |
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thanks James.
I will do some iperf test either.
One more quesiton:
Does "Xen will only ever deliver the evtchn interrupt to VCPU0" mentioned by Paul right?
If so, how to explain the log I printed before?
It looks like all VCPUS have got the packets.
===============Result================================ 1) KeSetTargetProcessorDpc(&xi->rx_dpc, 0) is commentted. XnetNet pcpu = 1 XnetNet pcpu = 3 XnetNet pcpu = 2 XnetNet pcpu = 3 XnetNet pcpu = 7 XnetNet pcpu = 0 XnetNet &nb
sp; pcpu = 5 XnetNet pcpu = 3 XnetNet pcpu = 0 XnetNet pcpu = 3 XnetNet pcpu = 7 XnetNet pcpu = 4 XnetNet pcpu = 5 XnetNet pcpu = 2 XnetNet pcpu = 4 XnetNet pcpu = 5 XnetNet &
nbsp; pcpu = 6 XnetNet pcpu = 0 XnetNet pcpu = 6
> Subject: RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver > Date: Mon, 14 Mar 2011 14:10:46 +1100 > From: james.harper@xxxxxxxxxxxxxxxx > To: tinnycloud@xxxxxxxxxxx; paul.durrant@xxxxxxxxxx > CC: xen-devel@xxxxxxxxxxxxxxxxxxx > > > > > Do you mean if we discard KeSetTargetProcessorDpc(&xi->rx_dpc, 0) , > the > > interrupts > > will be processed across on different VCPUS, but will cause serious > > performance issue? > > Where could I find the releated docs? > > > > So actually we need do KeSetImportanceDpc(&xi->rx_dpc, HighImportance) > to > > solve > > ping problem. Though performance is not the best, but it should not > decrease, > > right? > > > > In my testing, without the KeSetTargetProcessorDpc, iperf would give > inconsistent results, which I assume
is because packets were being > delivered to NDIS out of order. > > KeSetImportanceDpc(HighImportance) should resolve the 15ms response time > you were seeing as the DPC will be immediately scheduled on the other > processor, rather than scheduled some time later. > > James
|
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, (continued)
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, MaoXiaoyun
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, James Harper
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, James Harper
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, MaoXiaoyun
- RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver, James Harper
- RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver,
MaoXiaoyun <=
- RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver, James Harper
- RE: [Xen-devel] RE: Rather slow time of Ping in Windows with GPL PVdriver, Paul Durrant
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, Paul Durrant
- RE: [Xen-devel] RE: Rather slow time of Pin in Windows with GPL PVdriver, James Harper
|
|
|