GC停顿现象
GC任务是识别和回收垃圾对象,进行内存清理
为了让GC可以高效的执行,在进行GC时,系统会进入一个停顿的状态
停顿目的
终止所有应用线程
只有这样,系统才不会有新的垃圾产生
停顿保证了系统状态
在某一瞬间的一致性,有益于更好的标记垃圾对象
因此,在GC时,都会产生应用程序的停顿
减少GC
可以减少程序的停顿,提高系统的性能
GC任务是识别和回收垃圾对象,进行内存清理
为了让GC可以高效的执行,在进行GC时,系统会进入一个停顿的状态
停顿目的
终止所有应用线程
只有这样,系统才不会有新的垃圾产生
停顿保证了系统状态
在某一瞬间的一致性,有益于更好的标记垃圾对象
因此,在GC时,都会产生应用程序的停顿
减少GC
可以减少程序的停顿,提高系统的性能