corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners

Profiler - 定制配置

编辑和创建定制的性能分析配置

在选择通过运行定制的性能分析任务来编辑或创建配置时,将显示“运行定制的性能分析”框。在该框中,可以为不同的模式进一步优化性能分析参数。这些模式就是可用作预定义命令的常规性能分析模式。可用的参数取决于所选择的以下性能分析模式。

使用定制配置时,可以单击“覆盖全局设置”来修改 Profiler 选项对话框中的设置。这将修改配置的设置。

运行定制的性能分析

CPU 性能分析

基本选项(分析整个应用程序、分析部分应用程序或分析代码片段)与分析性能命令中的选项相同,但是增加了以下性能分析选项:

  • 方法:完整或抽样
  • 计时器:绝对和/或线程 CPU
  • 分析的最大线程数
  • 分析:过滤器
  • 分析:方案
  • 分析/不分析各种特殊的 Java 方法

有关这些设置的详细信息,请参见 CPU 性能分析设置。

内存性能分析

基本选项(只记录对象创建或记录整个对象生命周期)与分析内存使用情况命令中的选项相同。此外,还具有以下选项:

  • 栈抽样深度:完整或有限
  • 栈抽样间隔...(栈抽样间隔)
  • 获取内存结果时运行垃圾回收

有关这些设置的详细信息,请参见定制内存性能分析设置。

监视

监视模式不包含任何选项,其工作方式与监视应用程序命令完全相同。

可选设置

可以使用以下选项进一步控制性能分析过程和结果,这与选定的模式无关:

  • 启用线程监视

    如果选定此选项,将从应用程序启动时开始监视系统和应用程序线程活动。有关这些设置的详细信息,请参见线程监视。

  • 覆盖全局设置

    对于每个配置,可以使用“全局配置设置”对话框来修改 Profiler 选项设置。在该对话框中,可以修改以下设置:

    • 工作目录

      指定应用程序启动所在的当前目录。例如,将 Profiler 连接至运行的 JVM 时,需要指定特定的工作目录。

    • Java 平台

      在“Java 平台”组合框中,可以指定分析应用程序时使用的目标 JVM。缺省 JVM 是正在运行 IDE 的 JVM。该组合框列出了可用的 Java 平台。要添加或删除平台,请从主菜单中选择“工具”>“Java 平台管理器”。

    • JVM 参数

      指定要传递给 JVM 的任何参数,例如缺省的最大堆大小。


    覆盖全局设置

另请参见

 

 
 
loading
Please Confirm