这些 analyzer 命令选项控制性能分析器的行为,分为以下几组:
实验选项
Java 选项
控制选项
信息选项
这些选项指定如何处理在命令行上指定的实验。
启动性能分析器并比较指定的实验。
base-group 要么是单个实验,要么是指定多个实验的 groupname.erg 文件。compare-group 是要与基本组比较的一个或多个实验。
要指定比较组中的多个实验,请使用空格来分隔实验名称。也可以指定 groupname.erg 文件,该文件指定比较组中的多个实验。
示例 4-1 在比较模式下打开实验的样例命令打开实验 test.1.er,将其与 test.4.er 进行比较:
% analyzer -c test.1.er test.4.er
打开实验组 demotest.erg,将其与 test.4.er 进行比较:
% analyzer -c demotest.erg test.4.er
这些选项为运行性能分析器的 JVM 指定设置。
指定运行性能分析器的 Java 软件的路径。 如果未指定 –j 选项,则首先采用缺省路径,方法是在环境变量中检查 JVM 的路径(先检查 JDK_HOME,再检查 JAVA_PATH)。如果这两个环境变量均未设置,将使用 PATH 上找到的 JVM。使用 –j 选项可覆盖所有缺省路径。请参见
指定 JVM 选项。可以指定多个选项。例如:
要运行 64 位性能分析器,请键入:
analyzer -J-d64
要运行最大 JVM 内存为 2 GB 的性能分析器,请键入:
analyzer -J-Xmx2G
要运行最大 JVM 内存为 8 GB 的 64 位性能分析器,请键入:
analyzer -J-d64 -J-Xmx8G
这些 analyzer 命令选项控制存储设置的用户目录的位置,设置用户界面的字体大小,并在启动性能分析器之前显示版本和运行时信息。
指定要在性能分析器用户界面中使用的字体大小。
要启动性能分析器并以 14 磅字体显示菜单,请键入以下命令:
analyzer -f 14
显示版本信息和 Java 运行时参数,然后启动性能分析器。
这些选项将有关 analyzer 的信息输出至标准输出。以下每个选项都是独立选项;它们不能与其他 analyzer 选项、目标或 experiment-list 参数结合使用。
仅显示版本信息,不启动性能分析器。
输出用法信息并退出。