Каково допустимое значение для живых байтов в Intsruments? - PullRequest
4 голосов
/ 05 августа 2011

Я запустил приложение для iphone, оптимизировав его, чтобы уменьшить объем памяти и т. Д. Я вижу, что живой байт показывает около 3,5–4 МБ.

Мне было интересно, что является приемлемым значением. Иными словами, под каким потолком я должен стараться держаться.

Связанные мысли, на каком уровне я получаю предупреждения о памяти, например, предупреждения о памяти уровня 1 уровня 2?

Я предполагаю, что это будет иметь прямую связь с моим устройством iphone. Есть ли матрица, которую мы можем построить в зависимости от устройства. Я пользуюсь iphone 3G

спасибо за тонну Мб

1 Ответ

4 голосов
/ 05 августа 2011

если у вас меньше 20 МБ, то все будет в порядке, но, как всегда, чем меньше вы используете, тем лучше ;-).

Насколько я знаю, это не задокументировано, когда предупреждения памяти запускаются, вероятно потому, что это детали реализации, и они могут измениться в любой момент.

В любом случае, вы не должныслишком сосредотачивайтесь на числах (вы не знаете других процессов, потребляющих память (страницы кэширования сафари, приложения в фоновом режиме, использующие память), просто будьте хорошим гражданином IOS, убедитесь, что вы не теряете память повсюду и вашиприложение будет работать как шарм.

...