摘要: JVM系列三:JVM参数设置、分析 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客... 阅读全文
posted @ 2015-07-08 14:22 renhq 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集算法1、标记清理算法:效率不高(标记和清理过程效率都不高)、会形成内存碎片2、复制算法:把内存分为两部分,当进行回收时,把使用部分的存活对象复制到未使用部分,然后两部分内存角色互换(一个为使用的内存,一个为未使用内存。),复制算法一般结合分代收集算法使用。在新生代中使用复制算法进行垃圾收集,... 阅读全文
posted @ 2015-07-08 14:14 renhq 阅读(258) 评论(0) 推荐(0) 编辑