日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

java -jvm 內(nèi)存分配和jvm調(diào)優(yōu)

系統(tǒng) 2309 0

?

?

1.查看當(dāng)前進(jìn)程的jvm設(shè)置:

? ? ? ? ? jps ?之后找到自己java進(jìn)程的PID, ?使用jinfo ?pid ?可以看到:

? ??

寫道
。。。。。
。。。。。
user.name = libin
java.vm.specification.version = 1.0
sun.java.command = com.yoyosys.datacellplus.api.TestAdmin
java.home = /home/libin/software/jdk1.6.0_31/jre
sun.arch.data.model = 64
user.language = zh
java.specification.vendor = Sun Microsystems Inc.
java.vm.info = mixed mode
java.version = 1.6.0_31
java.ext.dirs = /home/libin/software/jdk1.6.0_31/jre/lib/ext:/usr/java/packages/lib/ext
sun.boot.class.path = /home/libin/software/jdk1.6.0_31/jre/lib/resources.jar:/home/libin/software/jdk1.6.0_31/jre/lib/rt.jar:/home/libin/software/jdk1.6.0_31/jre/lib/sunrsasign.jar:/home/libin/software/jdk1.6.0_31/jre/lib/jsse.jar:/home/libin/software/jdk1.6.0_31/jre/lib/jce.jar:/home/libin/software/jdk1.6.0_31/jre/lib/charsets.jar:/home/libin/software/jdk1.6.0_31/jre/lib/modules/jdk.boot.jar:/home/libin/software/jdk1.6.0_31/jre/classes
java.vendor = Sun Microsystems Inc.
file.separator = /
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
sun.desktop = gnome
sun.cpu.isalist =

VM Flags:

-Dfile.encoding=UTF-8


。。。。

?

我們可以看到vm中設(shè)置的參數(shù),這里如果沒有顯示說(shuō)明 采用了jvm的默認(rèn)設(shè)置,這個(gè)和你的使用的jvm版本有關(guān)。

?

關(guān)于 jvm 的設(shè)置:

?

ant中設(shè)置:

寫道
<jvmarg value="-Xms2g"/>
<jvmarg value="-Xmx2g"/>
<!--
<jvmarg value="-Xrunhprof:heap=sites,depth=20"/>

?配置參考:

寫道
java -Xmx3550m -Xms3550m -Xmn2g -Xss128k
-Xmx3550m:設(shè)置JVM最大可用內(nèi)存為3550M。
-Xms3550m:設(shè)置JVM促使內(nèi)存為3550m。此值可以設(shè)置與-Xmx相同,以避免每次垃圾回收完成后JVM重新分配內(nèi)存。
-Xmn2g:設(shè)置年輕代大小為2G。整個(gè)JVM內(nèi)存大小=年輕代大小 + 年老代大小 + 持久代大小。持久代一般固定大小為64m,所以增大年輕代后,將會(huì)減小年老代大小。此值對(duì)系統(tǒng)性能影響較大,Sun官方推薦配置為整個(gè)堆的3/8。
-Xss128k:設(shè)置每個(gè)線程的堆棧大小。JDK5.0以后每個(gè)線程堆棧大小為1M,以前每個(gè)線程堆棧大小為256K。更具應(yīng)用的線程所需內(nèi)存大小進(jìn)行調(diào)整。在相同物理內(nèi)存下,減小這個(gè)值能生成更多的線程。但是操作系統(tǒng)對(duì)一個(gè)進(jìn)程內(nèi)的線程數(shù)還是有限制的,不能無(wú)限生成,經(jīng)驗(yàn)值在3000~5000左右。

?

?

更加詳細(xì)信息:

?

查看 附件,解壓后是 ?chm

?

jvm性能調(diào)優(yōu) :下載地址: chm: ? http://pan.baidu.com/s/1mYaAW



?

?

java -jvm 內(nèi)存分配和jvm調(diào)優(yōu)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 九龙县| 冀州市| 宝山区| 嘉荫县| 绥阳县| 五大连池市| 永新县| 册亨县| 张家口市| 手游| 曲沃县| 福泉市| 秭归县| 宜州市| 娄底市| 苏尼特右旗| 永清县| 含山县| 柞水县| 汪清县| 宁明县| 莱阳市| 黄大仙区| 长治市| 松溪县| 凤庆县| 柘荣县| 卢氏县| 铁力市| 讷河市| 大新县| 吴堡县| 阿克苏市| 吉水县| 炉霍县| 大埔县| 行唐县| 顺义区| 新民市| 德格县| 天柱县|