2012-04-02 4 views
0

Я знаю, что это задавали много раз, но то, что говорят люди, неточно в соответствии с моим опытом. У меня было приложение, которое будет использовать более 30 МБ на устройстве, и оно все равно может запустить iPhone 3g без особых проблем. Поэтому мне интересно, есть ли довольно точный ответ о том, сколько памяти может использовать приложение для iPhone 3g, 3gs и 4. Я читал много людей, говорящих соответственно 20, 40 и 120 МБ. Но я думаю, что это не настоящий предел.Ограничение памяти времени работы Ios

Заранее благодарим за любой ответ!

+0

В конце концов, ответ «это зависит». Это зависит от того, что еще пользователь запускает на устройстве, делая с устройством. – onnoweb

+0

Обратите внимание, что ранее опубликованные значения могут быть изменены с версиями ОС. Я знаю, что 30 МБ (как видно в Memory Monitor), как правило, были жестким потолком для приложений, работающих на iPhone 3G, независимо от других условий, но это могло измениться в iOS 4.x. –

ответ

1

Нет установленного числа. Предел основан на суждении ОС по его текущему состоянию. Если он чувствует, что ваше приложение начинает загружать память, оно начнет отправлять предупреждения и в конечном итоге прекратить его. Это произойдет особенно быстро, если ваше приложение скапливается в использовании памяти (т. Е. Делает много ассигнований за короткий промежуток времени). В этом вопросе есть немного больше информации: ios app maximum memory budget

Смежные вопросы