v8的垃圾回收機制(二)

理解垃圾回收機制有助於理解閉包,內存釋放,和內存溢出的知識。 1 Mark-Sweep & Mark-Compact 對於老生代中的對象,由於存活對象佔較大比重,再採用Scavenge的方式會有兩個問題:一個是存活對象較多,複製存活對象的效率將會很低;另一個問題依然是浪費一半空間的問題。這兩個問題導致應對生命週期較長的對象時Scavenge會顯得捉襟見肘。爲此,V8在老生代中主要採用了Mark-S
相關文章
相關標籤/搜索