JVM GC調優總結

  一、基本收集算法   1. 複製:將堆內分成兩個相同空間,從根(ThreadLocal的對象,靜態對象)開始訪問每一個關聯的活躍對象,將空間A的活躍對象全部複製到空間B,然後一次性回收整個空間A。 因爲只訪問活躍對象,將所有活動對象複製走之後就清空整個空間,不用去訪問死對象,所以遍歷空間的成本較小,但需要巨大的複製成本和較多的內存。 優點:只訪問活躍對象,遍歷快 缺點:需要內存比較多,浪費一部
相關文章
相關標籤/搜索