关于配置文件:如何配置Silverlight应用程序?

关于配置文件:如何配置Silverlight应用程序?

How to profile a silverlight application?

他们是否有任何支持Silverlight的探查器?我尝试过ANTS(3.1版)没有成功?版本4支持吗?我可以尝试其他产品吗?

已更新
从Silverlight 4发行以来,现在可以在SL应用程序上进行完整的配置...请查看有关主题的文章

At PDC, I announced that Silverlight 4 came with the new CoreCLR capability of being profile-able by the VS2010 profilers: this means that for the first time, we give you the power to profile the managed and native code (user or platform) used by a Silverlight application. woohoo. kudos to the CLR team.

Sidenote: From silverlight 1-3, one could only use things like xperf (see XPerf: A CPU Sampler for Silverlight) which is very powerful to see the layout/text/media/gfx/etc pipelines, but only gives the native callstack.)

来自SilverLite(PDC视频,冰岛TechEd,VS2010,配置文件,Silverlight 4)


在此处提供XPerf和xperfview的安装:http://msdn.microsoft.com/zh-cn/library/cc305218.aspx

(1)启动示例

(2)xperf-在基础上

(3)等待一点

(4)xperf –d myprofile.etl

(5)完成后,设置符号路径:

1
    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/


尝试使用JetBrains dotTrace性能分析器。
详细说明如下:
http://confluence.jetbrains.net/display/NetProf/如何配置Silverlight应用程序


我喜欢RedGate ANTS。我发现它是一个比dotTrace更好的分析器。


SL 4.0具有coreclr etw事件。应该能够使用XPERF和Perfmonitor和clr etw诊断异常,gc,线程和其他一些异常。我有关于此的博客。

使用Perfmonitor的

FYI应该能够提供调用堆栈。

ETW仅在Windows中可用。


AtoLogic SilverProfiler应该为您工作。参见http://www.atologic.com


这里是有关使用XPerf的详细博客条目。也请观看此视频(在PDC上),有关对Silverlight进行性能分析!!!


推荐阅读

    linux配置文件夹命令?

    linux配置文件夹命令?,地址,系统,工作,信息,命令,标准,服务,名称,位置,文件,l

    查询linux配置的命令?

    查询linux配置的命令?,系统,网络,地址,情况,信息,电脑,中科,状态,服务,命令,

    查询linux配置的命令?

    查询linux配置的命令?,系统,网络,地址,情况,信息,电脑,中科,状态,服务,命令,

    linux命令重命名配置?

    linux命令重命名配置?,图片,名称,名字,文件,软件,代码,命令,文件名,脚本,批

    linux配置双ip命令?

    linux配置双ip命令?,地址,系统,代码,网络,设备,信息,中心,电脑,密码,命令,Lin

    linux命令支持通配符?

    linux命令支持通配符?,工具,系统,命令,灵活,较大,名称,名字,环境,数字,文件,L

    linux配置自定义命令?

    linux配置自定义命令?,服务,系统,状态,策略,周期,地方,标准,新增,环境,工具,L

    linux双网卡配置命令?

    linux双网卡配置命令?,网络,状态,地址,信息,通信,标准,通讯,对外,机电,环境,L

    linux命令配置串口?

    linux命令配置串口?,设备,系统,平台,工具,名字,通信,电脑,地址,项目,信息,Lin

    linux支持管道的命令?

    linux支持管道的命令?,通信,标准,系统,信息,地方,数据,管道,环境,设备,工具,L

    linux的配置网络命令?

    linux的配置网络命令?,地址,系统,网络,代码,服务,管理,密码,信息,基础,命令,l

    linux内核配置的命令?

    linux内核配置的命令?,系统,工作,管理,地址,时间,命令,信息,设备,目录,内核,

    linux挂载命令配置?

    linux挂载命令配置?,系统,网络,设备,服务,位置,电脑,名字,密码,目录,命令,Lin

    linux防火墙配置命令?

    linux防火墙配置命令?,系统,工具,服务,状态,防火墙,通用,密码,信息,网络,管

    linux磁盘配置命令行?

    linux磁盘配置命令行?,信息,系统,管理,状态,环境,电脑,名称,数据,名字,情况,l

    linux配置寄存器命令?

    linux配置寄存器命令?,地址,系统,信息,工作,状态,设备,第一,数据,标的,命令,l

    linux配置vim命令?

    linux配置vim命令?,时间,系统,标的,状态,软件,电脑,名单,图片,数据,密码,LINU

    linux命令中配置ip?

    linux命令中配置ip?,地址,系统,代码,信息,网络,密码,设备,命令,网关,终端,如

    linux命令查系统配置?

    linux命令查系统配置?,信息,系统,网络,技术指标,状态,命令,电脑,地址,服务,