JavaScript也谈内存优化(5)

<span>在业务代码中引入node-heapdump 之后,我们需要在某个运行时期,向Node.js 进程发送SIGUSR2 信号,让node-heapdump 抓拍一份堆内存的快照。</span>


复制代码 代码如下:

$ kill -USR2 (cat app.pid)

这样在文件目录下会有一个以heapdump-<sec>.<usec>.heapsnapshot格式命名的快照文件,我们可以使用浏览器的Developer Tools中的Profiles工具将其打开,并进行检查。

5. 小结

很快又来到了文章的结束,这篇分享主要向大家展示了以下几点内容:

1.JavaScript 在语言层面上,与内存使用息息相关的东西;
2.JavaScript 中的内存管理、回收机制;
3.如何更高效地使用内存,以至于让出产的JavaScript 能更有拓展的活力;
4.如何在遇到内存问题的时候,进行内存检查。

希望通过对这篇文章的学习,你能够出产更优秀的JavaScript 代码,让妈妈安心、让老板放心。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgpjgy.html