如何测试java支持最大内存
1、到java6下的bin目录去测试
c:>java -XmxXXXXm(g) -version
例子:以AIX为例:
JAVA安装目录:
bash-3.2## pwd
/usr/java6_64/bin
bash-3.2# java -Xmx5000m -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142-20080515 (SR11) (JIT enabled: jitc))
如果命令能够正确显示出jdk的版本等信息,说明当前jdk支持测试的最大内存
数量,否则说明测试的内存超出了jdk支持的最大值。
bash-3.2# java -Xmx5g -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142-20080515 (SR11) (JIT enabled: jitc))
2、修改方法根据实际应用修改:
3、查看修改后JAVA目前最大最小使用的内存
bash-3.2# ps -ef|grep java
root 1028488 1683626 0 08时31分00秒 pts/0 0:00 grep java
root 1429770 1 14 15时27分17秒 - 56:52 /usr/java6_64//bin/java -Djava.awt.headless=true -Xmn100M -Xms500M -Xmx5000M -Xss150k -Dfile.encoding=GBK -Dresin.home=/home/weaver/resin-2.1.14 com.caucho.server.http.HttpServer
阅读(2415) | 评论(0) | 转发(0) |