上一主题: 事务跟踪和动态检测下一主题: LeakHunter 的工作原理


配置 LeakHunter

Introscope LeakHunter 是一个附加组件,旨在通过观测随着时间推移而逐渐增大的集合实例来帮助查找潜在的内存泄漏源-也就是说,观测存储在集合中的对象数是否随着时间的推移而增长。

短期(数分钟或数小时)运行的程序中发生内存泄漏可能不会引起大问题。 但是,对于每天运行 24 小时(例如网站)的应用程序来说,很小的内存泄漏也可能很快升级为大问题。

Introscope LeakHunter 旨在通过打开、发现集合类,然后在收集信息之后关闭来跟踪值得注意的内存泄漏的相关信息。 这种使用 LeakHunter 的方法只会产生很小的临时开销。

此部分包含以下主题:

LeakHunter 的工作原理

LeakHunter 在 .NET 中跟踪哪些内容

LeakHunter 不跟踪哪些内容

启用和禁用 LeakHunter

配置 LeakHunter 属性

运行 LeakHunter

使用集合 ID 标识潜在泄漏

LeakHunter 日志文件

使用 LeakHunter