#4.8.4 设置垃圾最大年龄-XX:MaxTenuringThreshold设置垃圾最大年龄 。如果设置为0的话,则年轻代对象不经过Survivor区,直接进入年老代.对于年老代比较多的应用,可以提高效率 。如果将此值设置为一个较大值,则年轻代对象会在Survivor区进行多次复制,这样可以增加对象再年轻代的存活时间,增加在年轻代即被回收的概率 。该参数只有在串行GC时才有效.
#4.8.5 加快编译速度-XX:+AggressiveOpts
加快编译速度
#4.8.6 改善锁机制性能-XX:+UseBiasedLocking
#4.8.7 禁用垃圾回收-Xnoclassgc
#4.8.8 设置堆空间存活时间-XX:SoftRefLRUPolicyMSPerMB设置每兆堆空闲空间中SoftReference的存活时间,默认值是1s 。
#4.8.9 设置对象直接分配在老年代-XX:PretenureSizeThreshold设置对象超过多大时直接在老年代分配,默认值是0 。
#4.8.10 设置TLAB占eden区的比例-XX:TLABWasteTargetPercent设置TLAB占eden区的百分比,默认值是1%。
#4.8.11设置是否优先YGC-XX:+CollectGen0First设置FullGC时是否先YGC,默认值是false 。
#finally真的扯了很久这东西,参考了多方的资料
【悄悄地告诉你:大白话带你认识JVM】
推荐阅读
- 二维码的升级版「三维码」你使用过吗?
- 保证健康的宝贵食物你掌握几种
- 开车那么久,你知道该如何保养爱车吗?
- 平板支撑有多厉害?坚持做一个月你就知道了
- 如果你正准备换发型,别错过这30款
- 蚊子最爱叮什么血型的人,你知道吗?
- 揠苗助长的意思和寓意 拔苗助长告诉我们什么道理
- 见男友的小tips是什么梗 见男友的小tips
- 中考成绩怎么查?
- 小叶紫檀|木质界的帝王之木,你了解多少?