加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_郴州站长网 (http://www.0735zz.com/)- 云通信、区块链、物联设备、云计算、站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

如何使用Chrome的Heap Snapshot功能

发布时间:2021-12-27 10:09:20 所属栏目:系统 来源:互联网
导读:本篇内容主要讲解怎么使用Chrome的Heap Snapshot功能,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习怎么使用Chrome的Heap Snapshot功能吧! 在下图测试代码第13行和第16行设断点. 以调试方式运行,首先断点在第13
本篇内容主要讲解“怎么使用Chrome的Heap Snapshot功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Chrome的Heap Snapshot功能”吧!
 
在下图测试代码第13行和第16行设断点. 以调试方式运行,首先断点在第13行处触发:
 
 
打开Chrome开发者工具,点击Profiles tab, 再点击按钮"Take Snapshot":
 
 
生成一个Snapshot, ID为3:
 
 
继续以调试mode执行代码到第16行,点击按钮"Take heap snapshot"以生成第二个snapshot。从下拉菜单里选择"Objects allocated between Snapshot 3 and Snapshot 4":
 
 
在下图Summary里用变量名"arra"做filter,即可找出在snapshot3和snapshot4之间内存占用最高的变量arra:
 
将鼠标停留在arra上即可查看这个变量包含的内容。



(编辑:开发网_郴州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读