Visual Profiler for Node.js

我已经试过这么 多的节点分析器 ,我已经失去了计数。 我从来没有见过一个分析器给你这个

土坯侦察员

该图显示CPU(顶部和中心)和内存(底部)的秒用法。 我可以点击一个“框架”(一秒的红利)来查看在该框架上执行的function以及分配和释放的内存(GC'd)。 这是Adobe Scout for Flash / AS3。

我需要find一个 (内存泄漏:),我已经成功地使用上述接口数百次,以消除不必要的分配,并debugging为什么内存不应该释放时,应该。

我如何find我的应用程序的哪一部分在视觉时间线上分配内存? 我需要一个时间表来具体查看我的应用程序的哪个部分正在分配内存以及为什么。 现在一切发生得如此之快我不能使用“目前在内存中的对象”面板做任何有用的事情。 比较“堆快照”比使用时间线更困难。 基于networking或应用程序是好的。 我使用Windows 7。

我使用pm2作为进程pipe理器,他们有一个仪表板服务keymetrics 。 你可能会看看是否符合你的需要。 🙂