比较快照
在 dotMemory 中有两种比较快照的方法:
每种方法都更适合特定的使用场景。
在一个工作区内比较快照
在同一会话中比较快照是一种有用的技术,可以直接回答“哪些对象导致了我的应用程序内存泄漏?”这个问题。比较快照的基本思路很简单:您获取两个快照,其中一个用作比较的基础(它总是较早获取的那个)。
比较 视图提供了有关快照之间创建了多少对象以及回收了多少对象的详细信息。 如果一个类不应该有新的实例,但却有,那么它可能是泄漏的原因。
在一个工作区内比较两个快照
比较来自不同工作区的快照
有时比较在不同分析会话中获取的内存快照可能会很有用。 例如,当您需要了解特定代码更改如何影响应用程序的内存使用时。
比较来自不同工作区的两个快照
启动分析会话并 收集至少两个快照或 打开包含您想要比较的快照的工作区。 dotMemory 将打开 分析概览页面。
点击比较区域中的 与另一个工作区中的快照进行比较。
在打开的 跨工作区比较 | 快照选择 视图中,在 当前工作区 区域选择当前工作区中的一个快照。 它将用作比较的基础。
在 要比较的工作区 区域选择您想要比较的快照。
在右侧点击 比较。
使用 跨工作区比较视图分析比较数据。
最后修改日期: 2025年 9月 27日
