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

Rob*_*ans 5 heap profiler google-chrome snapshot node.js

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

如果可以,有人可以逐步介绍如何在Node.js中生成快照,然后将其加载到Chrome中吗?

Bra*_*don 8

有一个NPM模块可以做到这一点.

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

只是require()模块然后你可以将kill -USR2发送到节点进程.它创建了一个可以在Chrome中查看的V8堆转储.