我正在使用NodeJS 6.3.0编写Web服务器应用程序.应用程序是用--expose-gc参数执行的,所以我有global.gc()可用的功能.问题是我怎么知道垃圾收集器的手动执行何时完成.
是global.gc()一个同步函数,这意味着下一行代码将在函数完成任务时执行?
我可以以某种方式监视我的垃圾收集器的具体执行何时完成?
谢谢!
我正在使用util模块调试nodejs应用程序,而heapUsed值保持在30-100MB左右,heapTotal值增长到1.4GB.
我已经读过这是v8垃圾收集器的行为方式,但问题是如果在512 MB设备上运行,如何减少它分配的内存量(使其小于1.4GB)