垃圾回收的併發與並行

1、並行 多條垃圾收集線程並行工作,但此時用戶線程處於等待狀態,比如ParNew、Parallel、Scavenge、Parallel Old 在單核cpu,並行垃圾回收效率可能較低。 2、串行 單線程運行,如果內存不夠,則程序暫停,啓動垃圾回收器回收,回收完,再啓動程序線程繼續運行。 3、併發 用戶線程和垃圾回收線程同時執行,用戶線程運行在cpu core1上,垃圾回收線程運行在cpu core
相關文章
相關標籤/搜索