我正在嘗試記憶測試我的應用程序。追蹤分配測試結果 - 看起來不錯或不太好?
我跟着主辦單位 - 文檔一篇題爲「恢復記憶你已經拋棄了」,但我不知道,如果結果讓我的測試頁面好或壞,或介於兩者之間。
(涉及我的測試:導航到第2頁,回到第1頁,按「馬克堆」 -repeated 25倍的好辦法。)
附件是我分配測試的截圖。大部分#Persistent值都是0.但是有一些異常。這些是典型的嗎?
(最後Heapshot,26歲,被停止記錄後取,並按下「馬克堆」在跟蹤結束 - 如文檔中建議。)
我將是一些非常感激諮詢。謝謝。
謝謝sree。此外,萬一它有助於任何人。我使用已建立的購買應用程序進行了相同的測試,結果非常相似。這是令人放心的。 :) – 2012-08-15 11:28:08
「我相信你正在使用ARC,如果你使用的是ARC,不需要煩惱堆,它會處理所有事情。」不,ARC不會照顧你的一切:http://stackoverflow.com/questions/6260256/what-kind-of-leaks-does-automatic-reference-counting-in-objective-c-not-prevent和有許多情況下,查看堆鏡頭仍然可以指出內存堆積。我所有的應用程序都支持ARC,但我仍然非常依賴堆找到保留週期,泄漏CF對象等。 – 2012-08-22 18:52:36