Node.js堆快照和Google Chrome快照查看器

有没有办法从正在运行的Node.js进程获取堆快照,然后将其加载到Google Chromeconfiguration文件查看器中? 能够使用真正有用的Chromeconfiguration文件选项卡来查看Node.js快照是非常棒的。

如果有可能,有人可以一步一步提供如何在Node.js中生成快照,然后将其加载到Chrome中?

有一个NPM模块来做到这一点。

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

require()模块,然后你可以发送kill -USR2到节点进程。 它会创build一个V8堆转储,您可以在Chrome中查看。