2015-10-19 94 views

回答

46

選擇默認垃圾回收器(其中包括)稱爲JVM的ergonomics進程。這個過程取決於你的機器的類別。

  • 對於服務器級計算機,具有2個或多個物理處理器和2個或更多GB的物理存儲器(而與平臺無關)定義爲一臺機器,默認的垃圾收集是parallel collector(也稱爲吞吐量集電極)。
  • 對於定義爲Windows或單處理器計算機上的32位平臺的客戶機類計算機,缺省垃圾收集器是串行收集器。

由於實際上所有機器都有2個或更多CPU,因此JVM幾乎總是將機器視爲服務器級別。這就是爲什麼你會發現很多引用考慮到並行收集器是默認的垃圾收集器。

37

默認的垃圾收集器:

  • 爪哇7 - 並行GC
  • 爪哇8 - 並行GC
  • 爪哇9 - G1 GC