电脑技术学习

Solaris Java运行环境配置指南

dn001

  -verbose:gc 报告每个垃圾收集事件。

  -verbose:jni 报告有关本机方法和其它 Java 本机接口活动的使用情况。

  -version 显示版本信息并退出。

  -?

  -help

  显示用法信息并退出。

  -X 显示有关非标准选项的信息并退出。-Xbootclasspath:bootclasspath 指定一个用来搜索引导类文件的目录、JAR 归档文件和 ZIP 归档文件的列表,用冒号分隔。这些用于取代 JDK 1.2 软件中所包含的引导类文件。

  -Xdebug 在启用调试程序的前提下启动。Java 解释器打印输出一个用于jdb(1) 的口令。详细信息和一个示例,请参考对 jdb(1) 的描述。

  -Xcheck:jni 对 Java 本机接口函数执行额外的检查。

  -Xmaxjitcodesize 为 JIT 代码区指定最大大小(以字节为单位)。

  -Xnoclassgc 禁用类垃圾收集

  -XMSN 指定内存分配池的初始大小。该值必须大于 1000。若要用 1000 乘以该值,请加上字母 k。若要用 1 百万乘以该值,请加上字母m。默认值为 1m。

  -Xmxn 指定内存分配池的最大大小。该值必须大于 1000。若要用 1000 乘以该值,请加上字母 k。若要用 1 百万乘以该值,请加上字母m。默认值为 16m。

  -Xossn 每个 Java 线程都有两个堆栈:一个用于 Java 代码,一个用于C 代码。-Xoss 选项将一个线程中 Java 代码可以使用的最大堆

  栈大小设为 n。在传递给 java 的程序的执行过程中产生的每个线程,将 n 作为其 Java 堆栈大小。n 的默认单位是字节,且n 必须大于 1000 字节。若要修改 n 的含义,请加上字母 k 表示千字节,或字母 m 表示兆字节。默认的堆栈大小是 400 千字节 (-Xoss400k)。

  -Xrunhprof[:help][:suboption=value,...]

  启用 CPU、heap 或 monitor 配置文件。该选项后面一般都带一个用逗号分隔的 suboption=value 数对的列表。执行命令 java -Xrunhprof:help 来获得子选项及其默认值的列表。

  -Xprof[:file] 启用配置文件。如果没有指定文件,则将结果写入当前目录中的java.prof。

  -Xssn 每个 Java 线程都有两个堆栈:一个用于 Java 代码,一个用于C 代码。-Xss 选项将一个线程中C 代码可以使用的最大堆栈大

  小设为 n。在传递给 java 的程序的执行过程中产生的每个线程,将 n 作为其 Java 堆栈大小。n 的默认单位是字节,且 n 必须大于 1000 字节。若要修改 n 的含义,请加上字母 k 表示千字节,或字母 m 表示兆字节。默认的堆栈大小是128 千字节(-Xss128k)。

  -Xrs 减少操作系统信号的使用。

  -Xsqnopause 在 siQQuit 上不暂停等待用户的交互操作。

  -Xt 开启指令跟踪。

标签: