java 大數據(JVM調優)整理

JVM調優

-Xms                     //堆初始值 1/64(<1G)
-Xmx                     //堆最大值 1/4(<1G)
-Xmn                     //年輕代 (eden+s0+s1),-Xmn150M

-XX:NewSize                 //for 1.3/1.4/1.8,設置年輕代大小
                                      //-XX:NewSize=150m
                                      //優先級>NewRatio
-XX:MaxNewSize          //for 1.3/1.4/1.8,設置年輕代大小的最大值
-XX:PermSize               //設置永久代值,1.8移除了該屬性
                                      //-xx:PermSize=150m
-XX:MaxPermSize        //設置永久代值最大值
                                      //-xx:MaxPermSize=150m
-XX:MetaspaceSize      //設置永久最大值
                                     //-xx:MaxPermSize=150
-XX:MetaspaceSize=2048m
-XX:MaxMetaspaceSize=2048m
-XX:CompressdClassSpaceSize=2048m     //設置1.8的meta區

-Xss                                //棧空間
-XX:NewRatio                //年輕代和年老代的比例,-XX:NewRation=n
                                       //代表 年輕代:年老代=1:n
                                       //-XX:NewRation=2
                                       //-XX:NewRation=0.5,錯誤的,不能指定小數

-XX:SurvivorRatio          //設置,單個倖存區:伊甸區=1:n
                                      //-XX:SurvivorRatio=2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章