使用 NetBeans Profiler 5.5
性能分析任务
“选择性能分析任务”对话框是用于选择和运行性能分析的主界面。
选择性能分析命令
该对话框提供了五种不同的方法来分析目标应用程序。前四项对应于预定义的性能分析命令。最后一个命令,“运行定制的性能分析”,用于创建自己定制的性能分析配置。
您可以选择以下性能分析命令:
- 监视应用程序
此性能分析命令返回有关目标 JVM 的几个重要属性的高级信息,其中包含线程活动和内存使用情况。
- 分析性能
此性能分析命令返回有关应用程序性能的详细数据。可以选择分析整个应用程序、部分应用程序或应用服务器启动时的性能情况。
- 分析代码片段性能
此性能分析命令返回有关指定的代码片段的性能数据。
- 分析内存使用情况
此性能分析命令返回有关对象分配和垃圾回收的数据。
- 运行定制的性能分析
此命令用于运行定制的性能分析配置。可以创建、编辑和保存这些定制配置,以便控制所有内部性能分析设置。
单击某个性能分析命令时,将展开相应的框并显示该命令的简短说明;对于某些任务,您还可以在其中设置一些性能分析选项。通过单击对话框底部的“运行”,可启动目标应用程序和选定的性能分析命令。
在给定的时间内,分析的应用程序只能有一项任务(即一种性能分析)处于活动状态(但请注意,即使选择了其他任务,监视也会始终处于活动状态,因为其开销非常低)。
另请参见
