JVM垃圾收集器

先看兩個圖:

  1. Java垃圾收集器的類型:
    在這裏插入圖片描述
  2. 垃圾收集器工作的區域:
    在這裏插入圖片描述

常見垃圾回收器

不同的垃圾回收器,適用於不同的場景。常用的垃圾回收器:

  • 串行(Serial)回收器是單線程的一個回收器,簡單、易實現、效率高。
  • 並行(ParNew)回收器是Serial的多線程版,可以充分的利用CPU資源,減少回收的時間。
  • 吞吐量優先(Parallel Scavenge)回收器,側重於吞吐量的控制。
  • 併發標記清除(CMS,Concurrent Mark Sweep)回收器是一種以獲取最短回收停頓時間爲目標的回收器,該回收器是基於“標記-清除”算法實現的。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章