NodeJS 内存增长(内存泄漏)
Posted
技术标签:
【中文标题】NodeJS 内存增长(内存泄漏)【英文标题】:NodeJS memory growth (memory leak) 【发布时间】:2018-05-14 14:53:05 【问题描述】:我正在开发我的 NodeJS 应用程序,我可以看到内存消耗的增长速度约为每小时 100 kb。 当我使用 --inspect 节点标志进行分析并分析 chrome-devtools 中的堆转储时
这表明“统计”视图的“代码”部分不断增长:
那么,这是内存泄漏,还是节点可以? 应用程序处于空闲状态,我没有做任何特殊操作。
【问题讨论】:
What is the System objects in chrome javascript memory profiler的可能重复 【参考方案1】:垃圾收集有时只是在必要时回收一些复杂的对象,所以如果 xour 内存已满并且需要空间。所以不,如果内存在稳定增长,你就没有内存泄漏,但是如果它在 gc 周期内增加,你就会得到一个。
【讨论】:
以上是关于NodeJS 内存增长(内存泄漏)的主要内容,如果未能解决你的问题,请参考以下文章