![]() 上一页 |
![]() 下一页 |
虽然 JRockit Mission Control Client 可与许多不同的 JVM 一起工作,但是在 Eclipse 平台上运行 JRockit Mission Control Client 时,强烈建议您使用 Oracle JRockit JVM 作为您的 JVM。这样,您不仅可以利用 JRockit JVM 的卓越性能,而且还可以通过使用此 JVM 启用 JRockit Mission Control 的自动检测功能,这使得将 JRockit Mission Control 与正在运行的应用程序连接变得非常简单。
要使 JRockit JVM 成为要在其上运行 JRockit Mission Control 的 JVM,请执行以下操作:
转到您的文件系统浏览器 (例如,Windows 资源管理器)。
定位您的 Eclipse 安装文件夹 (例如,C:\Program Files\Eclipse),然后使用“记事本”之外的文件编辑器打开文件 eclipse.ini。该文件看起来类似于以下示例:
-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256M-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m对 eclipse.ini 文件进行以下更改:
删除与 JRockit JVM 之外的其他 JVM 相关的所有标记 (例如 --launcher.XXMaxPermSize 256M)。
在第三行上 (org.eclipse.platform 之后),添加以下内容:
-vm <Full path to JRockit JDK's javaw file>
JRockit JDK 的 javaw 文件的完整路径在 Windows 上可能如下所示:
C:\Program Files\Java\jrockit-R27.4.0-jdk1.6.0_02\bin\javaw.exe
或者,在 Linux 和 Solaris 上,该路径可能如下所示:
$HOME/jrockit-R27.4.0-jdk1.6.0_02/bin/javaw
根据您的特定 JRockit JVM 实施和其上运行的应用程序,可以设置任何有效的 JRockit JVM 命令行选项。例如,您可能希望通过使用 -XgcPrio: 选项设置符合您的系统优先级的垃圾收集器,或通过更改 -Xms 和 -Xmx 的值增加 (或减少) 初始和最大堆大小。
有关优化 JVM 的详细信息,请参阅 Oracle JRockit JVM Diagnostics Guide 中的“Profiling and Performance Tuning”。
有关可用命令行选项的详细信息,请参阅 Oracle 技术网上的 Oracle JRockit JVM Command-Line Reference。
完成对 eclipse.ini 文件的必要更改后,保存并关闭该文件。以下示例显示为了使 JRockit JVM 成为活动 JVM 而更新的 eclipse.ini 文件。
-showsplashorg.eclipse.platform-vmC:\Program Files\Java\jrockit-R27.4.0-jdk1.6.0_02\bin\javaw.exe-vmargs-Dosgi.requiredJavaVersion=1.5-Xms256m-Xmx512m-XgcPrio:pausetime