Каков максимальный объем памяти в МБ для типичного приложения для iPhone? - PullRequest
0 голосов
/ 18 сентября 2009

Я знаю, что это субъективный вопрос. Насколько я знаю, для приложения доступно около 25 МБ, но это зависит от того, что еще происходит. В настоящее время играет музыка, текущий телефонный звонок или что-то еще может значительно уменьшить объем памяти. Я не знаю.

Просто скажите нам, что вы думаете, или что вы испытали. В настоящее время мое приложение потребляет около 15 МБ, в основном много изображений загружается в представления для анимации. Я не столкнулся с проблемами с этим. Но есть ли какая-то «граница», которую можно нарисовать, чтобы сделать простое для следования правило типа «не потреблять более x МБ памяти в любой момент времени», где x обозначает максимальный объем?

Ответы [ 3 ]

2 голосов
/ 18 сентября 2009

Это значение сильно зависит от устройства и пользователя. Например, я перезагружаю свой телефон каждые несколько дней, освобождая потерянную память, заявленную Apple, и утечки третьей стороны. Моя мама никогда не перезагружала свой телефон самостоятельно. КОГДА-ЛИБО. У нее куча проблем с приложениями, она звонит мне, и я говорю ей перезагрузить телефон, чтобы увеличить оперативную память. Это происходит, и приложения больше не рушатся.

Мораль истории такова: никогда не планируйте иметь доступную память. Вы всегда должны держать свою память до минимума, который вам необходим в любой момент времени.

0 голосов
/ 11 июня 2013

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

вот ссылка: https://github.com/Split82/iOSMemoryBudgetTest

0 голосов
/ 09 августа 2010

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

...