1.JVM的不同垃圾回收器
2.串行,并行,并发垃圾回收器概述
串行:jvm GC时存在一个线程
并行:jvm gc时有多个线程,用多个cpu或者core同时执行垃圾回收,优点是提高了吞吐量。但是由于线程切换占用了时间,所有并行并不一定比串行好。两者都基于stop the world。
并发:不用停止任务,可以在gc时,任务同时运行。由此提高了效率,增加了用户体验。
1.JVM的不同垃圾回收器
2.串行,并行,并发垃圾回收器概述
串行:jvm GC时存在一个线程
并行:jvm gc时有多个线程,用多个cpu或者core同时执行垃圾回收,优点是提高了吞吐量。但是由于线程切换占用了时间,所有并行并不一定比串行好。两者都基于stop the world。
并发:不用停止任务,可以在gc时,任务同时运行。由此提高了效率,增加了用户体验。