标签: node.js memory v8
Node / V8保留节点模块的多个副本是否正常?
由于可能的内存泄漏,我正在分析Node应用程序。我拍摄了两个堆快照,并注意到它如何在(concatenated string)下包含多个重复副本。
(concatenated string)
例如,在这里您可以看到它保留了moment.js的多个副本:
这正常吗?还是我们编码有误?
我们正在使用Typescript 2.9.2在Node 8.10上运行。通常我们import,但有时我们需要require节点模块。
import
require
所以我看到的是正常现象吗?