我在我们的生活环境中遇到了一个奇怪的内存泄漏,堆中的(system)对象不断增长。以下是内存使用量增长到800MB的内存转储:
请注意,此内存保留在Generator对象中。通过global.gc();手动触发垃圾收集通常会释放大约10MB的内存。| server started at http://localhost:80
这发生在大约1.2 GB的进程内存使用率(此时机器运行在大约67%的<em
因此,我目前正在尝试使用Chrome Dev Tools中的堆快照来调试我们的Nodejs/React应用程序中的一些内存泄漏,经过一些分析,看起来应用程序中增长最快的部分是Objects, Arrays看起来其中增长最快的是FiberNode,但我不知道它在我们的代码中引用了什么。我在网上搜索过,在Chrome Dev Tools anywhere中找不到对FiberNode的引用,所以查找我们的内存泄漏变得更加困难。如果有人知道这个FiberNode指的是