v8的垃圾回收机制(二)

理解垃圾回收机制有助于理解闭包,内存释放,和内存溢出的知识。 1 Mark-Sweep & Mark-Compact 对于老生代中的对象,由于存活对象占较大比重,再采用Scavenge的方式会有两个问题:一个是存活对象较多,复制存活对象的效率将会很低;另一个问题依然是浪费一半空间的问题。这两个问题导致应对生命周期较长的对象时Scavenge会显得捉襟见肘。为此,V8在老生代中主要采用了Mark-S
相关文章
相关标签/搜索