在启动性能分析会话时,请先选择并配置性能分析任务。可以根据要从会话中获得的性能分析结果类型来选择性能分析任务。
大多数情况下,使用每个性能分析任务的缺省设置就足够了。您可以配置每个性能分析任务的基本设置以修改返回的性能分析结果。要进行更好的控制,您还可以创建任务的定制配置以修改任务的高级设置。
下表描述了性能分析任务以及通过运行任务获得的性能分析结果。
性能分析任务 | 结果 |
---|---|
监视应用程序 | 选择此任务可获得有关目标 JVM 属性的高级信息,其中包括线程活动和内存分配。 |
分析 CPU 性能 | 选择此任务可获得有关应用程序性能的详细数据,其中包括方法的执行时间和调用次数。 |
分析内存使用情况 | 选择此任务可获得有关对象分配和垃圾回收的详细数据。 |
每次启动或修改性能分析会话时,请先在“选择性能分析任务”对话框中选择一个性能分析任务。
或者,从主菜单中选择“性能分析”>“连接 Profiler”或“性能分析”>“分析其他”>“分析项目 "<项目名称>"”。
IDE 支持使用负载生成器重新运行以前保存的负载测试脚本。通过使用负载测试脚本,您可以模拟服务器或应用程序在较高负载时的运行情况,以便在测试应用程序性能时获得更准确的结果。
IDE 支持 Apache JMeter 负载测试工具。如果有 Apache JMeter 负载测试脚本,则可以在分析应用程序时装入该脚本。要装入该脚本,请在“选择性能分析任务”对话框中选中“负载生成器脚本”复选框,然后在下拉菜单中选择该脚本。
注意: