跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Studio 12.3:性能分析器 Oracle Solaris Studio 12.3 Information Library (简体中文) |
用 Java 编程语言所编写的应用程序的运行时性能失真和扩大
-h counter_definition_1...[, counter_definition_n]
性能分析器可以使用以下多种方式收集用户模式目标的性能数据:
在命令行上使用 collect 命令(请参见使用 collect 命令收集数据和 collect(1) 手册页)。collect 命令行工具的数据收集开销比 dbx 的开销小,因此该方法比其他方法要好。
使用性能分析器中的“Oracle Solaris Studio 性能收集”对话框(请参见性能分析器联机帮助中的“使用‘收集’对话框收集性能数据”)。
在 dbx 命令行上使用 collector(请参见使用 dbx collector 子命令收集数据)。
只有“Oracle Solaris Studio 收集”对话框和 collect 命令提供下列数据收集功能:
收集 Java 程序中的数据。如果尝试使用 dbx 中的 collector 命令收集 Java 程序中的数据,收集的是 JVM 软件(而不是 Java 程序)的信息。
自动收集后续进程中的数据。
您可以使用 er_kernel 实用程序收集 Oracle Solaris 内核的性能数据。有关更多信息,请参见第 9 章。