我們在第一代iPad上使用配置文件工具測試了我們的應用程序,該工具在iPad上使用了大量內存,發現我們的應用程序緩慢地釋放了內存(花費更多超過1分鐘才能釋放20 MB)。但是,在我們的代碼中,我們正確地釋放了內存。然後,我們監控了一些專業的第三方應用程序(Chrome和Flipboard),並注意到這些應用程序也具有相同的釋放速率。奇怪的iOS內存管理經驗
iOS或iPad 1是否有緩慢的內存釋放問題,或者探查器是否會干擾iOS的內存釋放?
我們使用最新的iOS版本。是的,在現實世界中,我們應用程序的性能將受到內存緩慢釋放的影響
我們通過加載應用程序並等待內存穩定然後加載媒體或視圖並等待來測量釋放速率爲了穩定下來,我們回到原始視圖,看看如何取消分配先前的視圖/媒體。其速度(每1分鐘少於20 MB)。該應用程序將永遠不會回到原來的內存使用情況,即在啓動視圖中打開應用程序並等待其穩定後的使用情況。
「慢釋放」是什麼意思?應用性能受到影響?你在iPad上運行的是哪個版本的iOS? – JeremyP 2012-08-01 15:42:43
你是如何測量釋放率的? – bbum 2012-08-01 16:00:19