内存分析和搜索内存泄漏[关闭]

Posted

技术标签:

【中文标题】内存分析和搜索内存泄漏[关闭]【英文标题】:Memory profiling and search for memory leak [closed] 【发布时间】:2012-05-01 10:22:23 【问题描述】:

我的 node.js 应用程序的一部分出现内存泄漏。

我知道有用于调试的 node-inspector 模块,并且他有一个分析选项卡,但看起来这个模块不再维护(上次提交 6 个月前)并且不能在我的 osx 和 node.js 0.6 上进行分析.15.

有没有其他好用的node.js内存分析工具?

谢谢!

【问题讨论】:

【参考方案1】:

试试Nodetime。它通过 V8 的内置堆分析器获取堆快照并尝试呈现它,以便轻松找到泄漏的属性和变量。更多在这篇文章http://nodetime.com/blog/detecting-memory-leaks-in-nodejs-apps。安装 Nodetime 非常简单。只需 npm install nodetimerequire('nodetime').profile() 在所有其他 require 语句之前。

【讨论】:

谢谢。看起来不错,我会试试的。但是问题早就解决了……

以上是关于内存分析和搜索内存泄漏[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何检测在 Netbeans 中进行分析时未显示的内存泄漏? [关闭]

网页内存泄漏的方案定位分析解决

安卓内存分析——常见内存泄漏场景二

Java内存泄漏

使用 Visual Studio 2010 检测内存泄漏?

如何创建内存转储和分析内存泄漏?