他们的任何分析器是否支持Silverlight?我试过ANTS(3.1版)没有成功?版本4是否支持它?我可以尝试其他任何产品吗?
更新 由于Silverlight 4的发布,现在可以做的SL应用全剖析......看看这个文章的话题
在PDC,我宣布Silverlight 4具有新的CoreCLR能力,可以通过VS2010分析器进行配置:这意味着我们第一次有能力分析使用的托管代码和本机代码(用户或平台)通过Silverlight应用程序.哇噢.感谢CLR团队.
旁注:从silverlight 1-3开始,人们只能使用像xperf这样的东西(参见XPerf:Silverlight的CPU采样器),它非常强大,可以看到layout/text/media/gfx/etc管道,但只提供本机callstack. )
来自SilverLite(PDC视频,TechEd冰岛,VS2010,分析,Silverlight 4)
安装XPerf和xperfview,如下所示:http://msdn.microsoft.com/en-us/library/cc305218.aspx
(1)启动你的样本
(2)xperf -on base
(3)等一下
(4)xperf -d myprofile.etl
(5)完成后,设置符号路径:
set _NT_SYMBOL_PATH= srvC:\symbolshttp://msdl.microsoft.com/downloads/symbols
(6)xperfview myprofile.etl
(7)跟踪 - >加载符号
选择要查看的CPU图形区域
右键单击并选择"汇总表"
(8)接受EULA使用符号,展开IExplore,展开agcore.dll或任何顶级模块
Visual Studio 2010(使用Silverlight 4工具)附带命令行支持,用于分析Silverlight应用程序.
有关分析SL4的完整说明,请访问:http://www.nachmore.com/2010/profiling-silverlight-4-with-visual-studio-2010/