比较快照
随着您的应用程序不断发展,您需要能够查看代码更改如何影响性能。 例如:
检查函数在代码优化前后的执行时间差异
查看两个不同调用栈中函数调用次数是否有显著差异
dotTrace 通过比较性能分析快照帮助您跟踪这些变化。
比较两个快照
在 dotTrace Viewer 中打开您想要比较的快照(快照 A)。
在 筛选器 | 比较 中,点击
将快照添加到比较。在 打开快照 窗口中,选择用于比较的第二个快照(快照 B)。 您可以从可用快照列表中选择一个快照,或从磁盘打开一个快照
.dtp文件(使用 从磁盘中选择 按钮)。在 比较 筛选器中,选择 比较。

分析数据:
查看器中的每个筛选器显示时间差异: Delta = A - B
显示为 绿色 的负值表示性能有所提升。
显示为 红色 的正值表示性能有所下降。
如果某个函数存在于快照 A 中但不存在于 B 中,其整个执行时间将显示为绿色负值。 如果某个函数不存在于快照 A 中但出现在 B 中,其时间将显示为红色正值。
如果您在其中一个快照中 限定到特定的调用树节点 ,请在第二个快照中执行相同操作。 否则,生成的比较数据将难以解释。
所有筛选器在比较模式下仍然有效。 例如,如果您选择一个子系统, 调用树 将仅显示属于该特定子系统的函数的执行时间差异。

您可以使用
交换快照 按钮在 比较 筛选器中交换快照 A 和 B。
最后修改日期: 2025年 9月 28日