专栏首页Jerry的SAP技术分享利用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上即可查看这个变量包含的内容:

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

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SAP Cloud Platform 上CPI的初始化工作

    SAP Cloud Platform上的CPI tenant,如果没有正确的初始化,试图使用时会遇到如下错误消息:

    Jerry Wang
  • SAP Fiori internationalization(国际化)实现的一些例子

    下图这个Opportunity的金额,在右边的明细页面里显示的是1880 USD,但为何在左边,显示的是2K这个近似值?

    Jerry Wang
  • 推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager

    再点Manager App,即可进入Tomcat自带的Manager这个应用,此处可以单独部署/卸载每一个应用。可以看到在Manager应用里提供的功能是很有限...

    Jerry Wang
  • 如何在SAP云平台上使用MongoDB服务

    首先按照我这篇文章在SAP云平台上给您的账号分配MongboDB服务:如何在SAP云平台的Cloud Foundry环境下添加新的Service

    Jerry Wang
  • Netweaver和CloudFoundry里的trace开关

    User parameter里只要BSPWD_USER_LEVEL 值大于5 即可在webclient UI上显示error message的technical...

    Jerry Wang
  • SAP Cloud for Customer的产品主数据通过PI同步到CRM

    在C4C的business scoping里enable和ERP的integration:

    Jerry Wang
  • SAP Digital Asset Management by OpenText for CRM

    Open Text Digital Asset Management Connector for SAP CRM: manage business data w...

    Jerry Wang
  • Jerry's spark demo application

    在Cloud for Customer的Service Control Center里能看到C4C升级时间:

    Jerry Wang
  • 编程语言里函数方法类型检查的重要性

    importance of type checking and evaluation

    Jerry Wang
  • SAP Hybris Commerce,CRM和C4C的登录语言选择

    以前做Fiori的时候,我们知道UI5是从浏览器的语言设置里determine语言的: navigator.languages 里存储的是我在Chrome 语言...

    Jerry Wang

扫码关注云+社区

领取腾讯云代金券