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] [SPAM] About the differences between Version 3.3 and Version

To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [SPAM] About the differences between Version 3.3 and Version 3.0
From: "Fang Yuming" <fangyuming@xxxxxxxxxxxxxxxxxx>
Date: Thu, 28 Aug 2008 09:48:47 +0800
Delivery-date: Wed, 27 Aug 2008 18:49:16 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
Importance: Low
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: <419869332.17872@xxxxxxxxxxx>
Reply-to: Fang Yuming <fangyuming@xxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
I want to do some research about the I/O performance of VMM and want to use 
Xen to do some experiments. I read many materials about the Xen. But there are 
some questions about the code of Xen. I know the virtual disk is implemented 
through the frontend driver and backend driver. But there are some questions I 
not be sure about the virtual disk. I would appreciate it greatly if anyone 
could help me.

1. If there are many disk requests coming from different domains 
simultaneously, how 
would the backend driver of the domain0 process these requests? Does it 
processes them
through FIFO algorithm?

2. In version 3.0, where is the code about disk backend driver of domain0? Is 
it in 
linux-2.6-xen-sparse\drivers\xen\blkback? Do these codes include the algorithm 
disk requests from different domains?

3. I found the newest Version is Version 3.3, can anyone tell me the majors 
differences between 
Version 3.3 and Version 3.0? And is there any change in the part of virtual 
disk, especially 
the scheduling alogithm of different disk requests from domains?

I would really appreciate it if anyone could help me to answer tha above 
PS: I read some papers about the Xen and wanted to understand some parts of the 
code so that 
I could do some experiments using Xen. However, I found it was difficult, for 
there is few 
materials about the code. Could anyone tell me how I could be quickly familar 
with the code 
related to the virtual disk?

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