如何从meteor / nodejs应用程序中收集内存转储?

时间:2018-05-14 06:44:14

标签: node.js meteor memory-management google-chrome-devtools dump

我想学习分析我的流星和节点服务'性能和内存使用比仅仅尝试将各种东西记录到控制台更好。我已经阅读了有关Node中内存管理的几篇文章以及一些关于使用Chrome开发人员工具分析内存转储的宝贝步骤。

问题是,我如何从我的应用程序中获取这些内存转储?

此内存和性能分析在服务器端服务上完成。据我所知,从Chrome浏览器获取的内存转储是客户端内存转储。

1 个答案:

答案 0 :(得分:1)

似乎这个节点包

https://github.com/bnoordhuis/node-heapdump

可用于收集服务器端的堆转储。仍然需要弄清楚如何正确使用它,然后分析这些转储。

目前我每次启动应用程序时都只编写一个堆转换器,但实际上可能需要更复杂的写入方法来实现。

相关问题