java什麼時候進行垃圾回收,垃圾回收的執行流程

今天所學,做下筆記 java的垃圾回收分爲 三個區域新生代 老年代 永久代 一個對象實例化時 先去看伊甸園有沒有足夠的空間 如果有 不進行垃圾回收 ,對象直接在伊甸園存儲. 如果伊甸園內存已滿,會進行一次minor gc 然後再進行判斷伊甸園中的內存是否足夠 如果不足 則去看存活區的內存是否足夠. 如果內存足夠,把伊甸園部分活躍對象保存在存活區,然後把對象保存在伊甸園. 如果內存不足,向老年代發送
相關文章
相關標籤/搜索