低配配置

 

-Dfile.encoding=UTF-8
-Xms960m
-Xmx960m
-Xmn384m
-Xverify:none
-Xss256k
-XX:MaxTenuringThreshold=2
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC

 

 

标准配置:

-Dfile.encoding=UTF-8
-Xms1200m
-Xmx1200m
-Xmn480m
-Xverify:none
-Xss256k
-XX:MaxTenuringThreshold=2
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC

 

该配置效率很好,目前eclipse默认使用G1垃圾回收器,但是对于开发电脑来讲派不上用场。G1对于多核且高内存的服务器有好处,但是生产目前主流还是CMS。CMS采用标记清除,回收时卡顿低,但会产生碎片,也可以没回收几次进行一次整理。G1采用标记整理算法,不会产生碎片 。从算法来讲CMS优于G1。而且开发电脑大多数才4核或8核。还是选CMS比较好。

 

推荐:新生代占总堆的3/8

 

说明:

↓↓↓↓↓↓↓↓↓↓CMS回收器↓↓↓↓↓↓↓↓↓↓↓↓

-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC

 

↓↓↓↓↓↓↓↓↓↓G1回收器↓↓↓↓↓↓↓↓↓↓↓↓

-XX:+UseG1GC
-XX:+UseStringDeduplication

posted on 2018-08-28 09:55  花开浪漫拾  阅读(281)  评论(0编辑  收藏  举报