nodejs知识点

rss(resident set size):所有内存占用,包括指令区和堆栈。

heapTotal:”堆”占用的内存,包括用到的和没用到的。

heapUsed:用到的堆的部分。

external: V8 引擎内部的 C++ 对象占用的内存。

  

console.log(process.memoryUsage());// { rss: 27709440,// heapTotal: 5685248,// heapUsed: 3449392,// external: 8772 }

判断内存泄漏,以heapUsed字段为准。

node –expose-gc app.js 参数表示允许手动执行垃圾回收机制。

 

// 手动执行一次垃圾回收,保证获取的内存使用状态准确>global.gc();undefined

 

 

 

参考文献:https://blog.csdn.net/u011277123/article/details/70224906

posted @ 2018-08-09 10:25  打望  阅读(135)  评论(0编辑  收藏  举报