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-devel] [PATCH]Improve ttcp performance for domUs

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH]Improve ttcp performance for domUs
From: Stephan Diestelhorst <sd386@xxxxxxxxxxxx>
Date: Thu, 14 Jul 2005 13:01:01 +0100
Delivery-date: Thu, 14 Jul 2005 11:59:57 +0000
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.6.2
Recent tests on the default setup of domains in sedf showed a dramatic 
slowdown in network performance (namely ttcp). I did some benchmarks, 
(machine is a dual Xeon, but I used noht and nosmp to emulate uniproc. 
performance, network is 1Gb/s)

external: ttcp -r -s  -fm -l 131072
domU: ttcp external -t -s -fm -l 131072 -n 8192 

bvt (default): 385.07 Mbit/s!
sedf (default, i.e. dom0: 15/20, domU: weight 1): 294.15 Mbit/sec 
sedf(dom0: 5/20, domU: weight 1): 366.93 Mbit/sec
sedf(dom0: 5/20, domU: 5/20) 411.72 Mbit/sec

=> Set dom0 by default to 5/20 restores most of the performance (actually 
setting it even lower should increase performance further, because more 
batching will occur! quick test of 3/20 revealed: 395 Mb/s, but it might 
impact latency!)

Signed-off by: Stephan.Diestelhorst@{cl.cam.ac.uk, inf.tu-dresden.de}

Attachment: fix_defaults_sedf2.patch
Description: Text Data

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH]Improve ttcp performance for domUs, Stephan Diestelhorst <=