首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JBoss7的起步时间:0.7秒

2013-11-08 
JBoss7的启动时间:0.7秒(整理翻译By Jim Ma)Intel? CoreTM 2 Duo i7-620M -i7 @ 2.66GHz4G7200 RPMFedora

JBoss7的启动时间:0.7秒

(整理翻译By Jim Ma)

Intel? CoreTM 2 Duo i7-620M -i7 @ 2.66GHz

4G7200 RPM

Fedora 13

2.6.34.8-68.fc13.i686

Java(TM) SE Runtime Environment (build 1.6.0_20-b02)

Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

1969mstkonishiIntel(R) Core(TM) i7-2600K CPU @ 3.40GHz

16G

SSD

Crucial C300 128GB

Fedora 15

2.6.38.8-32.fc15.x86_64

java version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.2) (fedora-58.1.10.2.fc15-x86_64)

OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

(JVM flags Group A)866mstkonishiIntel(R) Core(TM) i7-2600K CPU @ 3.40GHz16G

SSD

Crucial C300 128GB

Fedora 15

2.6.38.8-32.fc15.x86_64

java version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.2) (fedora-58.1.10.2.fc15-x86_64)

OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

(JVM flags Group B)

706mstkonishiIntel(R) Core(TM) i7-2600K CPU @ 3.40GHz16G

SSD

Crucial C300 128GB

Fedora 15

2.6.38.8-32.fc15.x86_64

java version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.2) (fedora-58.1.10.2.fc15-x86_64)

OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

(stock settings)

1039ms

?

Older AS Versions

?

用户处理器 /芯片内存
硬盘速度
内存
JVMAS版本
启动时间
dan.j.allen2x Intel Core 2 Duo E8400 3.00 GHz 32-bit4GB 800MHz7200 RPMUbuntu 10.10 i686 2.6.35-28 (pae)OpenJDK 1.6.0_22 32-Bit (stock settings)6.0.0.Final14.5sdan.j.allenQuad i7-2620M 2.70GHz 64-bit8GB 1333MHz7200 RPMUbuntu 11.04 x86_64 2.6.38-8OpenJDK 1.6.0_22 64-Bit (stock settings)6.0.0.Final13sdan.j.allen2x Intel Core 2 Duo T7500 2.20 GHz 32-bit4GB 667MHz5200 RPMUbuntu 10.10 i686 2.6.35-28 (pae)Java(TM) SE HotSpot Server VM 1.6.0_24-b076.0.0.Final21.88stkimuraIntel(R) Core(TM) i7-2620M CPU @ 2.70GHz

8GB

1333MHz

7200 RPM

Fedora 15

2.6.38.8-32.fc15.x86_64

OpenJDK 1.6.0_22

fedora-58.1.10.2.fc15-x86_64

(stock settings)

6.0.0.Final12.0stkimuraIntel(R) Core(TM) i7-2620M CPU @ 2.70GHz

8GB

1333MHz

7200 RPM

Fedora 15

2.6.38.8-32.fc15.x86_64

OpenJDK 1.6.0_22

fedora-58.1.10.2.fc15-x86_64

(stock settings)

5.1.0.GA19.0stkimuraIntel(R) Core(TM) i7-2620M CPU @ 2.70GHz

8GB

1333MHz

7200 RPM

Fedora 15

2.6.38.8-32.fc15.x86_64

OpenJDK 1.6.0_22

fedora-58.1.10.2.fc15-x86_64

(stock settings)

4.2.3.GA6.2smike.pellegriniIntel Core i5 560 2.66 GHz

4GB

1067MHz

7200 RPMFedora Core 15 2.6.38.8-32.fc15.x86_64Java(TM) SE Runtime Environment (build 1.6.0_26-b03)5.1.023s.

?

JVM设置:

stock setting: 标准设置启动采用standalone.sh
Group A: -Xms64m -Xmx512m -XX:MaxPermSize=256m -client -Xverify:none -XX:+UseFastAccessorMethods -XX:+DisableExplicitGC -XX:+UseCompressedOopsGroup B: -server -Xms128m -Xmx128m -XX:MaxPermSize=128m -Djava.net.preferIPv4Stack=true -XX:+UseFastAccessorMethods -XX:+TieredCompilation -Xverify:none

优化启动时间:

???????? 由于更少的整数位,AS7在32位机器上比在64位机器上启动要快。如果你运行在64位机器上,你可以做以下设置来获得和在32位机器上同样的启动速度:

使用flag来运行到32位上: -d32 (Mac and Windows)使用JVM compression flag: -XX:+UseCompressedOops (只适用于64位JVM)

下面这些JVM flags也有助于提高启动速度:

-noverify-XX:+DisableExplicitGC-client (32 bit JVM only. You have to edit standalone.sh to use -client instead of -server)

?

关闭console的log(或者重定向到 /dev/null):也有助于加快启动速度:

?

./standalone.sh > /dev/null

?

1 楼 jwd001 2011-08-02   我简单的部署了个.war目录,请问为什么jsp修改后不能生效,非要重部署吗? 2 楼 jbosscn 2011-08-03   是的。这样jsp才能被重新编译。.war的目录要用.dodeploy来触发重新部署,.war文件不用。 3 楼 jwd001 2011-08-03   谢谢回复!我一直在用jboss4.2.3+jboss seam2. 看来要等到jboss7.1再使用. 4 楼 jwd001 2011-08-19   终于等到jboss7.0.1修复了这个bug. https://issues.jboss.org/browse/AS7-1509.
第一版真的要不得,不能心急.

热点排行