比较分析器快照
最后修改时间:2023 年 6 月 26 日IntelliJ IDEA 允许您比较探查器快照。这对于查看代码中的某些更改如何影响性能或同一代码段在不同运行时的执行情况可能很有用。
打开两张快照进行比较
打开要比较的两个快照并选择其中之一。
在工具栏的右侧部分,单击与基线比较,然后选择另一个快照。
为了进行比较,您可以使用火焰图、调用树或方法列表。在比较模式下,选项卡提供常规功能,同时还显示两个快照在每个条目(例如,树节点或方法列表项)方面的差异。
让我们看一下火焰图。
如果您看到框架的一半是绿色的,则意味着第二个快照中具有这种状态的样本大约减少了 50%。如果整个帧都是绿色的,则它甚至不会出现在第二个快照中。红色表示相反的意思。
例如,图表的以下部分告诉我们,该main()
方法在更改后速度提高了 49.1%,这主要是通过减少程序在 中花费的时间来实现的ArrayList.remove()
。
感谢您的反馈意见!
此页面是否有帮助?