outlookling

博客园 首页 新随笔 联系 订阅 管理

-server

-Xmx10m

-Xms10m

-XX:+DoEscapeAnalysis

-XX:+PrintGC -Dfile.encoding=GBK

-XX:+PrintHeapAtGC

-XX:+TraceClassLoading

-XX:+PrintClassHistogram

-XX:+PrintGCDetails

-Xloggc:D:/gc.log

 

-Xmn

    -设置新生代大小

-XX:NewRatio

    -新生代(eden+2*s)和老年代(不包含永久区)的比值

    -4表示新生代:老年代=1:4,即年轻代占堆的1/5

-XX:SurvivorRatio

    - 设置两个Survivor区和eden的比

    - 8表示 eden/Survivor = 8,两个Survivor:eden=2:8,即一个Survivor占年轻代的1/10

 

-XX:+HeapDumpOnOutOfMemoryError

    - OOM时导出堆到文件

-XX:+HeapDumpPath

    - OOM时的文件路径

posted on 2020-02-13 23:00  jsonZhu  阅读(60)  评论(0)    收藏  举报