亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

java內存分配參數設置

標簽:
Java

#monitor  —使用jvisualvm通过JMX的方式远程监控JVM的运行情况

JAVA_OPTS="

-Dcom.sun.management.jmxremote

-Dcom.sun.management.jmxremote.port=8060 

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

-Djava.rmi.server.hostname=192.168.20.01"


#heap 内存

JAVA_OPTS="$JAVA_OPTS

-Xmx14336m  —最大堆容量

-Xms14336m  —堆内存初始大小(最大堆容量和初始堆容量大小相等则表示java堆不可扩展)

-XX:PermSize=256m         —方法区初始容量

-XX:MaxPermSize=512m  —最大方法区容量  (可以通过PermSize和MaxPermSize限制方法区大小)

-XX:MaxDirectMemorySize=256m”  — 直接内存(不指定时默认与最大堆容量Xmx一样)

        (直接内存并不是虚拟机运行时数据区的一部分,也不是java虚拟机规范中定义的内存区域。)


#plug

JAVA_OPTS="$JAVA_OPTS

-XX:-OmitStackTraceInFastThrow     -强制要求JVM始终抛出含堆栈的异常

-XX:ParallelGCThreads=8”    —设置并行GC时进行内存回收的线程数


#gc log

JAVA_OPTS="$JAVA_OPTS

-XX:+PrintGCDateStamps

-XX:+PrintGCDetails       —打印GC详细信息

-Xloggc:${LOG_HOME}/gc.log" 


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消