方法概要信息视图

“方法概要信息”表显示使用最多处理资源的方法。

具有较高“自身 (%)”值的方法描述为“hot”,是进行优化的理想之选。对这些方法的效率进行的小改进可能会对性能的提高产生巨大影响。 靠近表尾的方法并非是进行优化时应优先考虑的候选者。 即使极大地提高了这些方法的效率,也未必会对性能产生积极影响,因为它们并不使用多少处理资源。

列标题 描述
自身 (%) 在堆栈顶部运行特定方法期间所采集样本的百分比。该值能够很好地表明方法在使用 Java™ 处理资源方面的开销。
自身 自身 (%) 列的图形表示法。 条越宽越红,表明方法越“热门”。
树 (%) 特定方法处于调用堆栈中任何位置时所采集样本的百分比。该值显示处理该方法及其调用的方法(子方法)所花费时间的百分比。该值明确地显示出最耗费处理时间的应用程序领域。
树 (%) 列的图形表示法。 条越宽越红,表明方法堆栈越“热门”。
样本 在堆栈顶部运行特定方法期间所采集的样本数。
方法
  • 对于 Java 应用程序:方法的标准表示,包括包名、类名、方法名、参数和返回类型。
  • 对于 Node.js 应用程序:特殊记录(如 (garbage collector)(program))或函数描述符,例如:
    • 脚本文件中的指定函数:peek() (_linklist.js:30)
    • 脚本文件中的匿名函数:(anonymous function) (node.js:27)
    • 非脚本文件中的指定函数:String()
    • 脚本文件全局代码:./launcher.js()

您可以通过减少方法完成的工作量或调用方法的次数,对方法进行优化。如果在表中突出显示方法,会填充调用层次结构视图。

可使用表前面的文本框来过滤方法概要信息表的内容。请参阅过滤帮助主题,以了解更多信息。



© Copyright IBM Corporation 2007, 2015.
© Copyright 1997, 2015, Oracle and/or its affiliates.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.