2012-08-15 34 views
2

在我的情況下,我連續輸入一個場景,而不是退出等...因此Live bytes重新進入場景時的數量必須相同,但每個場景的長度增加3Mb輸入。iOS的分配工具:比較兩個快照的內存

我想查找以前場景中剩餘的內存。內存泄漏儀器顯示沒有泄漏。 如何比較內存中的兩個「快照」以突出顯示分配差異?

一個場景快照: enter image description here

重新進入後:用Heapshot分析

enter image description here

回答

2

方法呢?這裏是一個偉大的博客條目由bbum:When is a Leak not a Leak? Using Heapshot Analysis to Find Undesirable Memory Growth

+0

謝謝!優秀的鏈接。我遇到了一個小小的困難:C++地址不符號(在調試和發佈版本中)... – brigadir 2012-08-15 12:00:26

+1

解決它 - 在儀器中選擇File-> Re-symbolicate Document並找到應用程序的dSym文件。 – brigadir 2012-08-15 12:14:06

+0

@brigadir不用客氣 – justin 2012-08-15 12:45:26