利用memory comparison分析一个时间段内的内存占用率
生活随笔
收集整理的這篇文章主要介紹了
利用memory comparison分析一个时间段内的内存占用率
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Created by Jerry Wang, last modified on Sep 27, 2014
在測(cè)試代碼line 13和line 16處設(shè)斷點(diǎn). 以debug方式運(yùn)行,首先斷點(diǎn)在line13 處觸發(fā):
點(diǎn)擊Profiles tab, 點(diǎn)擊button "Take Snapshot": 生成一個(gè)Snapshot 3:以調(diào)試mode執(zhí)行代碼到line 16,點(diǎn)擊icon “Take heap snapshot.”生成第二個(gè)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)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":總結(jié)
以上是生活随笔為你收集整理的利用memory comparison分析一个时间段内的内存占用率的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2023季中冠军赛开启全新赛制:引入两轮
- 下一篇: 利用canvas绘制动态仪表盘