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] Credit scheduler vs SEDF scheduler

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Credit scheduler vs SEDF scheduler
From: gaurav somani <onlineengineer@xxxxxxxxx>
Date: Tue, 5 May 2009 14:55:48 +0530
Delivery-date: Tue, 05 May 2009 02:26:30 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=bnGTnBkB9hHlkmBEEki+0TKN1bfXrOgr46HqiBujvHo=; b=Tyf5H4C+wVE0npAVUqfbqGcFfrygJU1Tltw71WnjttPSisnBjy0BfhoOLHxmpVb3g6 1JNRgiN/WCdhLYFvly3A9U6fGaCpN3rWyxprg9Rui2myHqtqyQMWOSJTP9WY+m+YwWIH 9A360lQl3lznRZ7lm2oNDzT0XQ8Zetp8faeF4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=SiWh2Lr9e2pwbON8EDvk0ORfQhys6x93rzd+L4pksnJKifi+UBKI3fcNENHQo0iBod MVUZAcbkLO7wraGgod5f/kJ3mKRrr7O5Gy7BhGU+OBe4STiNJuqNEdxaBfPLAR+/IOJU Ys199nMJD7GZ1x0rQhrBjbZ2oeR5fHfDO6wZE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <c74415330905020811n61d7d9d9y15956ba8a7c5ebc2@xxxxxxxxxxxxxx>
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: <c74415330905020811n61d7d9d9y15956ba8a7c5ebc2@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi list,

I am evaluating the scheduler behavior in xen.

I am using Xen 3.3.0
Dom0 and Dom1,2,3 and 4 all are opensuse 11.
I have one CPU Intensive TEST which has no. of arithmatic instruction in an infinite while() loop.
i am pinging domain1 with an external machine. and noting the RTT values.

i have below experiments
time (s)          domain state
0                 dom0,1,2,3,4 all idle
50               dom2 TEST started
100             dom3 TEST started
150             dom4 TEST started
200             dom0 TEST started
250             dom2 TEST stopped
300             dom3 TEST stopped
350             dom4 TEST stopped
400             dom0 TEST stopped

For these 400 seconds time, i have performed experiments with Credit and SEDF sceduler.
the configuration is


Credit configuration - weight 256, cap 0
Domain                  VCPU
0                                  2
1                                  2
2                                  2
3                                  2
4                                  2
all vcpu0s are pinned to pcpu0 and vcpu1s to pcpu1.


SEDF configuration - Period 10ms slice - 1.9ms
Domain                  VCPU
0                                  2
1                                  2
2                                  2
3                                  2
4                                  2
all vcpu0s are pinned to pcpu0 and vcpu1s to pcpu1.

the results of RTT values are attached herewith. the performance of Credit is very bad in comparison to SEDF in this scenario.
Please provide me some thought on it.


Thanks and Regards

Gaurav somani
M.Tech (ICT)
Dhribhai Ambani Institute of ICT,
INDIA

http://dcomp.daiict.ac.in/~gaurav


Attachment: ping-credit.jpg
Description: JPEG image

Attachment: ping-sedf_10.jpg
Description: JPEG image

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