![]() 上一页 |
您可以从“诊断命令”选项卡运行表 1 中列出的命令。
可通过“诊断命令”选项卡使用的诊断命令
| 命令 | 说明 |
|---|---|
|
|
输出用于启动当前 JVM 实例的命令;例如:
|
|
|
从 JVM 工具界面 (JVMTI) 请求数据转储。数据转储的结果将显示在“诊断命令输出”面板中。 |
|
|
将代码内存布局转储为 XML 文件。如果有结果,则会将布局输出到“诊断命令输出”面板或输出文件中,您可以通过在“用于存储的文件名 (可选)”字段中输入文件名来指定该输出文件。 |
|
|
为生成的 Java 方法创建简单的代码列表文件。如果有结果,则会将列表输出到“诊断命令输出”面板或输出文件中,您可以通过在“用于存储的文件名 (可选)”字段中输入文件名来指定该输出文件。 |
|
|
为生成的 Java 方法创建映射文件。映射文件格式将基于特定编译器。如果有结果,则会将映射输出到“诊断命令输出”面板或输出文件中,您可以通过在“用于存储的文件名 (可选)”字段中输入文件名来指定该输出文件。 |
|
|
启动堆诊断实用程序。 |
|
|
执行以下两个操作之一:
|
|
|
使默认管理服务器停止运行。 |
|
|
关闭 JRockit RMP 服务器。 |
|
|
根据其当前状态,将启动或停止内存泄漏服务器。可以指定以下值:
|
|
|
根据其当前状态,切换本地内存泄漏检测。可以指定以下值:
|
|
|
已过时。改为使用 |
|
|
输出所有已加载类的列表。 |
|
|
输出正在运行的应用程序中的代码块。 |
|
|
显示有关优化和代码生成队列的信息。要查看列表中的所有内容,请选择输出列表的内容。 |
|
|
输出 Oracle JRockit JVM 中引发的所有异常错误。此命令已过时。显示异常错误的首选方法是使用异常错误日志记录模块 有关详细信息,请参阅 Oracle JRockit JVM Command-Line Reference。 |
|
|
输出有关不同 JVM 子系统使用了多少内存的详细信息。可以通过选择下列可用选项之一指定要输出的内容:
|
|
|
输出有关堆上对象的详细信息。可以指定显示以下信息:
|
|
print_properties |
输出所有 Java 和 VM 属性。 |
|
print_threads |
输出所有具有堆栈跟踪的线程。可以设置是否执行以下操作:
|
|
print_utf8pool |
输出所有 UTF8 字符串约束条件。 |
|
print_vm_state |
输出当前 VM 状态的快照。 |
|
run_optfile |
将带指令的 |
|
runfinalization |
调用 |
|
|
调用 Java 并允许您执行完全系统垃圾收集并强制对完全收集执行完全压缩。 |
|
|
更改模块的完好性级别。使用此命令,可以执行以下操作:
|
|
|
设置将在其中显示所有后续命令的输出的文件的名称。可以指定以下内容:
|
|
|
启动管理服务器。使用此命令时,可以指定以下内容:
|
|
|
启动基于 RMP 的管理服务器。还可以标识该管理服务器的监听端口以及启用或禁用自动搜索服务。 |
|
|
输出当前时间戳,其中将包括 VM 的运行时间。 |
|
|
更改详细程度 (日志) 级别。此命令所起的作用与命令行选项
|
|
|
在报告中输出 Oracle JRockit JVM 版本信息。 |