Сколько памяти использует мое приложение для iphone (из симулятора) - PullRequest
2 голосов
/ 03 мая 2010

Я знаю, что это как-то связано с инструментами, но это немного сбивает с толку, и поиск инструментов в Google не очень помогает.

Я хотел бы знать, насколько хорошо работает мое приложение, например, сколько памяти оно использует. Я просто не знаю, где найти что-то вроде: «Насколько мы можем судить по симулятору, ваше приложение в настоящее время будет использовать xx МБ ОЗУ на реальном устройстве iphone».

Мне нужна помощь, как получить эту информацию.

Ответы [ 2 ]

4 голосов
/ 03 мая 2010

Вы не должны проверять использование памяти в симуляторе по ряду причин, некоторые из которых:

  • Симулятор работает на вашем компьютере, а не на телефоне, поэтому максимальный объем памяти равен объему оперативной памяти, установленному на вашем Mac.
  • Симулятор и ваше приложение при сборке с помощью SDK симулятора не используют те же библиотеки, что и на устройстве, и в результате могут использовать другой объем памяти.
0 голосов
/ 03 мая 2010

Вы должны использовать Run / With Performance Tools / Object Allocations. Графики покажут вам используемую память.

И затем вы устанавливаете флажок «Создан и еще жив», чтобы узнать, какие объекты находятся в памяти.

...