内存分析VS2012中的现有过程

时间:2013-09-03 11:16:42

标签: memory memory-management visual-studio-2012 profiling

在连接到现有Web应用程序进程时,我无法使用VS 2012内置分析器分析内存分配。

当我开始分析并让它启动进程时,它工作正常,但如果我尝试连接到现有进程,它将恢复为CPU采样而不是内存分配。没有警告说会发生这种情况。

有谁知道为什么会出现这种情况?

更新

我愿意接受这是对探查器的限制(尽管让我知道它正在退回到这个功能会很好)。有办法解决它。

  1. 使用其他分析器。我使用了this one并且可以推荐它。
  2. 从开始配置文件并过滤结果。
  3. 我当然继续前进。

1 个答案:

答案 0 :(得分:1)

这几乎肯定是分析器的限制。我相信如果你真的需要它,其他的分析师可以做到这一点。

内置的VS 2012剖析器非常适合基本需求,但对于任何高级版本,我都会选择其他东西。

许多更高级的分析器不是免费的,但通常有试用期。在我看来,这是一个很好的。

.Net Memory Profiler但SciTech Software