0

我正在使用 dotTrace Memory 试图找出应用程序泄漏内存的原因。

问题是快照中显示的内存使用情况并没有接近使用的内存(perfmon 中的私有工作集)。

我是否错误地配置了 dotTrace,或者这是否意味着额外的内存来自 dotTrace 无法跟踪的非托管资源?

4

1 回答 1

3

这可能是由几个原因造成的:

  • dotTrace Memory 不适用于本机内存,它仅支持托管内存分析,

  • 不跟踪程序集使用的内存,

  • GC 回收内存,但它没有被记录为空闲。

于 2012-10-16T11:48:03.493 回答