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

RE: [Xen-devel] Questions with Xenoprofile

To: zhouye <zhouyejoe@xxxxxxxxxxx>
Subject: RE: [Xen-devel] Questions with Xenoprofile
From: "Santos, Jose Renato G" <joserenato.santos@xxxxxx>
Date: Tue, 20 Oct 2009 04:34:39 +0000
Accept-language: en-US
Acceptlanguage: en-US
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 19 Oct 2009 21:35:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <tencent_43E5484F6B1194004A2AA64A@xxxxxx>
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: <tencent_43E5484F6B1194004A2AA64A@xxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcpRL1kz0u9kcE77QMqB98LpWZeyZgACaQJA
Thread-topic: [Xen-devel] Questions with Xenoprofile
You really do not need to use modules. Actually if you are using  passive domain profiling you will not be able to get module profiles for domU, It would be better to use builtin drivers.
In that case, you can get fuction level profiles with XenoOprofile which can give you enough detail to identify virtual block device costs. You will need to identify which functions in the profile are related to virtual block device, but this should not be hard looking at the virtual block device source code files or symbol table of the associated "*.o" files.
 
Renato

From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of zhouye
Sent: Monday, October 19, 2009 7:45 PM
To: xen-devel
Subject: [Xen-devel] Questions with Xenoprofile

       Nowadays I am troubling with Xenoprofile!I want to use Xenoprofile to get the exact cost of xen block-device backend/frontend driver ,so I can find the bottleneck and  improve on it.But with the manual of xenoprofile, driver is in the layer operating system.If we wanna to test the driver cost, we must  compile the driver in modules but not in the kernel.After I compile the driver in modules, I can't make the domainU started and it said that can't find block device because when domainU is being started, there is no driver to read the block device.
       How can I solve this problem?
------------------
Best Regarding!
                Ye  Zhou
--------------------------------------------------------
Cluster and Grid Computing Lab
Services Computing Technology and System Lab
Department of Computer Science
Huazhong University of Science and Technology Wuhan, 430074, China
Mobile:+86-13437170320

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>