博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用Chrome的Heap Snapshot功能分析一个时间段内的内存占用率
阅读量:2438 次
发布时间:2019-05-10

本文共 516 字,大约阅读时间需要 1 分钟。

在下图测试代码第13行和第16行设断点. 以调试方式运行,首先断点在第13行处触发:

683

打开Chrome开发者工具,点击Profiles tab, 再点击按钮"Take Snapshot":

700

生成一个Snapshot, ID为3:

700

继续以调试mode执行代码到第16行,点击按钮"Take heap snapshot"以生成第二个snapshot。从下拉菜单里选择"Objects allocated between Snapshot 3 and Snapshot 4":

700

在下图Summary里用变量名"arra"做filter,即可找出在snapshot3和snapshot4之间内存占用最高的变量arra:

700

将鼠标停留在arra上即可查看这个变量包含的内容:

425
358

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

283
700

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24475491/viewspace-2151616/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24475491/viewspace-2151616/

你可能感兴趣的文章
root文件系统的一点经验(转)
查看>>
双系统 linux and winodws ,在windows重装以后(转)
查看>>
[Linux]用户及密码相关命令(转)
查看>>
FreeBSD中文化全攻略(转)
查看>>
在Linux上不带硬件安装Asterisk(转)
查看>>
UNIX(IBM AIX)系统基础知识(转)
查看>>
FC5下JRE的安装配置(转)
查看>>
从硬盘安装debian详细过程(通过chroot完成)(转)
查看>>
.bash_profile和.bashrc的什么区别(转)
查看>>
严防死守把蠕虫病毒拒绝在系统之外(转)
查看>>
深入分析Linux系统深度安全加固(转)
查看>>
Linux 脚本编写基础(转)
查看>>
JAVA基础:利用Java实现zip压缩解压缩(转)
查看>>
软件包管理的优势(转)
查看>>
解包 bzip2 压缩的压缩文档(转)
查看>>
Windows 用户界面有缺陷 攻击代码在网上传播(转)
查看>>
rpm 入门(转)
查看>>
Fedora Core 4 基础教程 (上传完毕)(转)
查看>>
调节用户环境(转)
查看>>
用Linux命令手工配置TCP/IP网络(转)
查看>>