QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1054|回复: 4

java虚拟机

[复制链接]
发表于 2004-10-3 01:18:13 | 显示全部楼层 |阅读模式
不知道大家有没有用过bea出的JDK Jrockit,这可是我用过的最快的JDK了。我在工作中做过测试,在weblogic6.1sp3下使用jrockit-8.1sp1-j2se1.4.1-linux32.bin,发现相对于SUN的JDK1.3.1 在速度有 40%的提升,我的朋友在JBOSS3中使用jrockit-8.1sp1-j2se1.4.1-linux32.bin,发现速度有63%的提升!!

无需修改代码,只要修改一下JAVA_HOME,你原有的系统在性能上就会有比较大的提升,为什么不做呢?

安装Jrockit
用root身份登录
将  jrockit-8.1sp1-j2se1.4.1-linux32.bin包拷贝到 /root 目录下,在命令行敲入以下命令
[root@web_server root]# chmod u+x jrockit-8.1sp1-j2se1.4.1-linux32.bin
[root@web_server root]# ./jrockit-8.1sp1-j2se1.4.1-linux32.bin
此时在/root目录下生成了一个 jrockit-7.0sp2-1.3.1_06-linux32-genolean.appeal.se-20030130-1051.i686.rpm
在命令行敲入以下命令
[root@web_server root]# rpm -ivh jrockit-7.0sp2-1.3.1_06-linux32-genolean.appeal.se-20030130-1051.i686.rpm
然后自动将jrockit安装在/usr/jrockit 目录下

设置PATH、JAVA_HOME、CLASSPATH
编辑/etc/profile文件,在最后加入
#set for j2sdk
JAVA_HOME=/usr/jrockit/7.0sp2/1.3.1
export JAVA_HOME
CLASSPATH=$JAVA_HOME/jre/lib/ext/jcert.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/jpda.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
PATH=.:$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH
#end of set for j2sdk
保存退出,重新登录生效

配置Weblogic6.1sp3
这是最简单的了 编辑 startWebLogic.sh,将JAVA_HOME修改成
JAVA_HOME=/usr/jrockit/7.0sp2/1.3.1 就可以了

现在,用下java 程序,你会发现速度快了很多,真是投入少,见效快阿。
发表于 2004-10-3 08:27:02 | 显示全部楼层
这个和游戏有关系么?
回复

使用道具 举报

 楼主| 发表于 2004-10-8 11:55:36 | 显示全部楼层
也是模拟机阿。。。
回复

使用道具 举报

发表于 2004-10-8 13:03:11 | 显示全部楼层
快是快,不过问题不少。你可以试试在上面跑J3D的Dmeo,图象残破现象很严重,但Sun的JVM就没这个问题。
回复

使用道具 举报

 楼主| 发表于 2004-10-9 10:55:02 | 显示全部楼层
噢?偶只跑了Ooo觉得快多了。。。。。用下J3D看下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 14:34 , Processed in 0.045338 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表