jvm
hqingfa
学习使我快乐
展开
-
jvm垃圾回收过程
新生代:默认比例为8:1:1老年代:新生代中经历了多次(具体看虚拟机配置的阈值)GC后仍然存活下来的对象会进入老年代中。老年代中的对象生命周期较长,存活率比较高,在老年代中进行GC的频率相对而言较低,而且回收的速度也比较慢。永久代:永久代存储类信息、常量、静态变量、即时编译器编译后的代码等数据,对这一区域而言,java虚拟机规范指出可以不进行垃圾收集,一般而言不会进行垃圾回收。新生代的对象...原创 2019-09-17 23:49:17 · 2029 阅读 · 0 评论 -
jvm调优总结
年轻代大小的选择响应时间优先的应用:尽可能设大,直到接近系统的最低响应时间限制(根据实际情况选择)。在此种情况下,年轻代收集发生的频率也是最小的。同时,减少到老年代的对象。吞吐量优先的应用:尽可能地设置大,可能达到Gbit的程度。因为对响应时间没有要求,垃圾收集器可以并行进行,一般适合8个cpu以上的应用。老年代大小的选择响应时间优先的应用:老年代使用并发收集器,所以其大小需要小心...原创 2019-09-18 12:23:11 · 99 阅读 · 0 评论