V8垃圾回收机制

在V8中,所有Javascript对象都是通过堆来进行内存分配的,然而在Node中通过Javascript使用内存时就会发现只能使用部分内存。为什么会有这个限制呢?深层原因是V8的垃圾回收机制的限制。按照官方的说法,以1.5GB的垃圾回收堆内存为例,V8做一次小的垃圾回收需要50ms以上,做一次非增量式的垃圾回收甚至要1s以上。这是垃圾回收中引起Javascript线程暂停执行的时间,在这样的花销
相关文章
相关标签/搜索