由于JS中的ES6,所以有一些对象称为Set。我对此对象的内存管理有一些疑问。
1)Node.JS是否在使用方法clear()
进行设置之后调用GC?
2)从堆中完全清除集的最佳方法是什么?
3)操作set = null;
是否调用GC?
下面是更具体的问题。
我有Bluebird
的{{1}},带有并发性选项。在处理程序中,我写了一些包含集合的逻辑。一段时间后,我的流程因为Promise.map
而下降。逻辑并不难,通过某种方式添加设置值并将其存储到数据库中。而且我认为处理程序中使用的集不会从堆中清除。你能给我一些建议吗?