corner imagecorner image FeaturesPluginsPlatformDocs & SupportCommunityPartners

Profiler - 定制配置

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

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

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

运行定制的性能分析

CPU 性能分析

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

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

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

内存性能分析

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

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

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

监视

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

可选设置

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

  • 启用线程监视

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

  • 覆盖全局设置

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

    • 工作目录

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

    • Java 平台

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

    • JVM 参数

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


    覆盖全局设置

另请参见

 

Project Features

About this Project

Profiler was started in November 2009, is owned by Tomas Hurka, and has 41 members.
 
 
Close
loading
Please Confirm
Close