参考一些JVM参数帖凑出来的(

-Xnoclassgc -XX:+AlwaysPreTouch -XX:+UseG1GC -XX:+UseStringDeduplication -XX:MaxInlineLevel=16 -XX:+UseCompressedOops

    7777777_4547
    -Xnoclassgc 禁用类卸载,理论上可提升性能;
    -XX:+AlwaysPreTouch内存预读取,让之后的游戏体验更流畅;
    -XX:+UseG1GCG1垃圾回收器,可根据情况自动调整新生代和老生代的区域大小;
    -XX:+UseStringDeduplication在使用G1GC的情况下,这个选项会在垃圾回收时尝试把相同的字符串内部的数组合并。可能导致轻微性能下降,但对内存占用有所改善。
    -XX:MaxInlineLevel=16函数内联层数,适当放宽可能提升峰值性能。
    -XX:+UseCompressedOops压缩指针,节省内存。

      2 个月 后
      2 个月 后