利用memory comparison分析一个时间段内的内存占用率
生活随笔
收集整理的這篇文章主要介紹了
利用memory comparison分析一个时间段内的内存占用率
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Created by Jerry Wang, last modified on Sep 27, 2014
在測試代碼line 13和line 16處設(shè)斷點(diǎn). 以debug方式運(yùn)行,首先斷點(diǎn)在line13 處觸發(fā):
點(diǎn)擊Profiles tab, 點(diǎn)擊button "Take Snapshot": 生成一個Snapshot 3:以調(diào)試mode執(zhí)行代碼到line 16,點(diǎn)擊icon “Take heap snapshot.”生成第二個snapshot:
從dropdown list里選擇"Objects allocated between Snapshot 3 and Snapshot 4":
在Summary里用變量名array 做filter, 即可找出在snapshot3 和snapshot4之間內(nèi)存占用最高的變量arra:
將鼠標(biāo)停留在arra上即可查看detail:
要獲取更多Jerry的原創(chuàng)文章,請關(guān)注公眾號"汪子熙":總結(jié)
以上是生活随笔為你收集整理的利用memory comparison分析一个时间段内的内存占用率的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2023季中冠军赛开启全新赛制:引入两轮
- 下一篇: 利用canvas绘制动态仪表盘