【问题标题】:Performance/Memory profiling for a C#/XAML App [duplicate]C#/XAML 应用程序的性能/内存分析 [重复]
【发布时间】:2013-05-04 18:07:30
【问题描述】:

我目前正在开发一个 C#/XAML 应用程序,我需要进行性能分析以找出 XAML 瓶颈。有什么好的分析器/工具可用吗?

【问题讨论】:

  • 重复,看来我的答案here

标签: c# performance xaml profiler


【解决方案1】:

PerfView 是 CLR 性能团队使用的免费工具。它专为分析 .NET 应用程序的性能而设计,可以进行 CPU 和内存(托管堆)调查。一个优点是它不需要在机器上运行安装来收集性能数据。 Vance Morrison 有一个很棒的series of videos 使用该工具。

【讨论】:

    【解决方案2】:

    您正在开发什么应用程序,WPF、Silverlight 或 win8?基本上 Visual Studio 中的分析工具足以找出瓶颈。

    【讨论】:

      【解决方案3】:
      1. Visual Studio(性能工具)downloadHow to do
      2. 红门Ants Profiler
      3. 泰莱瑞克JustTrace

      最后两个不错,不是免费的

      【讨论】:

      • 是否有任何工具能够识别 XAML 性能问题?
      • @user1542794 不确定您的意思。您可以跟踪内存或 CPU 性能。
      • 这些工具能否查明 xaml 标记的问题?这就是我们怀疑我们的瓶颈所在。
      猜你喜欢
      • 1970-01-01
      • 2016-02-10
      • 2013-05-10
      • 2016-08-31
      • 2011-03-02
      • 2023-04-02
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多