在HP-UX操作系統中使用-d32或-d64來指定使用Java應用程序使用32bit的JVM還是使用64bit的JVM(默認32bit).
一個Java應用程序運行時,它會根據自己所在的HP-UX使用的CPU類型及指定的JVM位數(-d32 or保持默認、-d64)使用$JAVA_HOME/java(殼)自動選擇要執行的JVM.
Itanium:
$JAVA_HOME/bin/IA64N/java
$JAVA_HOME/bin/IA64W/java
PA-RISC:
$JAVA_HOME/bin/PA_RISC/java
$JAVA_HOME/bin/PA_RISC2.0/java
$JAVA_HOME/bin/PA_RISC2.0W/java
目錄說明
PA_RISC PA_RISC 1.1 32-bit JVM
PA_RISC2.0 PA-RISC 2.0 32-bit JVM
PA_RISC2.0W PA-RISC 2.0 64-bit JVM
IA64N Integrity narrow 32-bit JVM
IA64W Integrity wide 64-bit JVM
WebLogic Server 8.1及WebLogic Serevr 9.x and later version使用64位JVM.
WebLogic Server 8.1:
修改${Domain_home}下的startWebLogic.sh和startManagedWebLogic.sh中兩個腳本的MEM_ARGS參數值,在此參數值的最前面加上-64參數即可,例如:
MEM_ARGS=”-d64 –Xms512m –Xmx1024m…”
WebLogic Serevr 9.x and later version:
修改${Domain_home}/bin/下的setDomainEnv.sh腳本MEM_ARGS參數值,在此參數值的最前面加上-64參數即可。