Почему вам не нужно выгружать приложения из памяти iOS

92

Приложения

Чтобы продлить время автономной работы iPhone или iPad, многие советуют почаще выгружать приложения из панели многозадачности — двойным нажатием на кнопку Home. Вот только, если верить экспертам с портала iDownloadblog, это самый настоящий миф: на самом деле подобная процедура только быстрее разряжает аккумулятор устройства. Почему же так происходит?

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

Очистка

Но когда вы принудительно закрываете программу, iOS сначала выгружает ее из памяти, расходуя заряд аккумулятора. То же самое происходит, если вы запускаете приложение снова — по сути, операционная система выполняет дополнительную работу. Разумеется, это не скажется благоприятно на уровне заряда батареи iPhone или iPad.

Установленное на iOS приложение может находиться в пяти различных состояниях. До тех пор, пока вы им пользуетесь, программа активна. Как только нажимаете на кнопку «Домой», она начинает работать в фоновом режиме. Но вскоре приложение переходит в другое состояние «Паузы», когда оно не расходует ресурсы вашего аккумулятора.

Именно поэтому приложения «падали» при их вызове из многозадачности на iPhone с 1 ГБ оперативной памяти — iOS просто сама вычищала их для увеличения свободного места и загрузки других программ.

В теории нам никогда не нужно самим выгружать приложения из памяти. Но при работе с программами вроде навигатора (или с тем же Viber) это зачастую бывает необходимо. Просто не стоит этим увлекаться и выгружать все подряд.

92 комментария

  1. 0

    Намба ван(отправлено из приложения AppleInsider.ru)

  2. 0

    Всегда привык выгружать. Теперь задумаюсь. Спасибо.(отправлено из приложения AppleInsider.ru)

    • 0

      webfreedom, Тоже была такая привычка, каждое приложение посте использования закрывал… Потом забил на это и все… Только проги вроде как немного быстрей открываются(отправлено из приложения AppleInsider.ru)

  3. 0

    Потому что любое второе -третье приложение крашится само по себе, а в меню задачности висит лишь картинка от приложения, которая так или иначе перезагружается при заходе в него обратно? Ну да, при работе с приложениями на айос лучше не прерываться на другие, а то потом все придется заново вбивать/печатать/ искать и пр.(отправлено из приложения AppleInsider.ru)

    • 0

      gertyu, На 6S такой проблемы нет в принципе. А вот на гэлакси эс6 и G4 была. Серьезно, олежка, купи себе топовое зеленое ведерко, попробуй сам то, что другим предлагаешь. Я тебе Джобсом клянусь, что дольше пары месяцев ты не продержишься.(отправлено из приложения AppleInsider.ru)

      • 0

        Ragnarek, А что конкретно я предлагал? Я забыл просто.
        Не знаю как на 6s, но на 6s+ те же самые проблемы, не вводи людей в заблуждение. Техника эпл не создана для реальной работы, это просто красиво, визуально, как система, так и сам аппарат, не лагала, но по сути — просто пустышка, ну и еще в её наличии у кого либо некоторые видят какой-то мнимый смысл, престиж. Увеличение объема оперативки позволило, единственное что, прекратить рестарты тяжелых страниц в сафари, и редкие вылеты тяжелых приложений. Все.(отправлено из приложения AppleInsider.ru)

    • 0
      _n_A_p_A_g_O_k_C_

      gertyu, Видимо вы пользуетесь 3GS?
      На 5S закрывается только тогда когда дофига чего открыто! А на самсунгах почти все сразу закрывается!
      Сам не видел, но видел у других, как они зашли в Энгри бертс, вышли, а потом заново зайти, а оно сново грузится! При этом ничего не открывали больше!(отправлено из приложения AppleInsider.ru)

  4. 0

    Подскажите…Некоторые приложения, например как Instagram, при долгом использовании стал весить 1гб, как уменьшить кэш? Только удалением и последующей установкой?(отправлено из приложения AppleInsider.ru)

  5. 0

    Слухайте такой вопрос:
    Сколько штук в фоне может висеть программ?
    p.s. А то такой через месяц такой тапаешь многозадачность, а там прог штук 200…(отправлено из приложения AppleInsider.ru)

  6. 0

    Мне кажется фигня. Вот оставил на сегодняшнюю ночь Приложение, которое расшифровывает значки на бирках от одежды, утром просыпаюсь — Аккум в ноль. Хотя было 80 процентов. В настройках пишет, что 60 процентов сожрал экран блокировки. Сейчас все норм.(отправлено из приложения AppleInsider.ru)

    • 0

      Algirdas, Все зависит от разработчика. Если он забил на своих пользователей и использует спец-настройки которые позволяют работать в фоне, то, то что Вы описали вполне возможно.

  7. 0

    Прислушаться к совету и проверить? Проверим.(отправлено из приложения AppleInsider.ru)

  8. 0

    Уважаемая редакция. Запилите обзор на parallels 11.(отправлено из приложения AppleInsider.ru)

  9. 0

    Но с другой стороны иногда нужно выгружать, так как например при работе двух тяжелых программ, iOS не тянет и грузит приложение каждый раз заново, например: сафари и инстограмм.
    Нужно по экспериментировать между двумя средне объемными программами, в то время когда в фоне висят штук 10 программ и наоборот.(отправлено из приложения AppleInsider.ru)

  10. 0

    Никогда не выгружал и все нормально работает. Вместо этого поотключал обновления приложений в настройках. Я думаю, этого достаточно(отправлено из приложения AppleInsider.ru)

  11. 0

    Попросил разрешение у друга, который работает в канадском подразделении компании. Выключайте только навигаторы, как делают они. И всё. Статья правильная и пора уже перестать мусолить очевидные вещи.(отправлено из приложения AppleInsider.ru)

  12. 0
    .andrew.670..

    5s. 168 программ. Никогда их не выгружал из памяти. Работает идеально. Батарею держит 14-18 часов день при активном использовании. Смысла выгружать не вижу.(отправлено из приложения AppleInsider.ru)

  13. 0

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

  14. 0

    )(отправлено из приложения AppleInsider.ru)

  15. 0

    Мне кажется или повтор?(отправлено из приложения AppleInsider.ru)

  16. 0

    Многие приложения работают в фоне, если они висят в ОЗУ, следовательно, тратят заряд или я что-то неправильно понимаю?(отправлено из приложения AppleInsider.ru)

    • 0

      tlz93, Нет, в айос в фоне работают 2, ну самый максимум 3 простых приложения, и то не долго. После этого то, что вы видите в меню задачности — просто картинка, при нажатии на которую приложение перезапустится с потерей всех не сохраненных данных, проще запустить приложение с ярлыка заново. Именно поэтому их может быть хоть 300, они всё равно все не работают.(отправлено из приложения AppleInsider.ru)

      • 0
        Galaxy De Ray

        gertyu, а.. а то, что они висят в многозадачности — это ведь тратится некий процент заряда/озу?))(отправлено из приложения AppleInsider.ru)

      • 0

        gertyu, Вы тролите? Илиприложения действительно не сохраняют контент? Это было сложно сделать?

        • 0

          davidka, Ну они сохраняют, только если их 2, и то легоньких. Но и то не долго, порой достаточно просто залочить экран, потом сразу вернуться и все, уже нужно все заново делать.(отправлено из приложения AppleInsider.ru)

          • 0

            gertyu, Такая беда не только на айфонах. Полноценный мультитаскинг на смартфонах в принципе невозможен, т.к запас энергии в батарее весьма ограничен. Он даже на лэптопах весьма сомнителен без подключения к розетке.(отправлено из приложения AppleInsider.ru)

            • 0

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

  17. 0

    Статья была актуальна года 2 назад —____________—(отправлено из приложения AppleInsider.ru)

  18. 0

    То вы советуете все выгружать… И все в коментах как зомбаки поддакивают. То советуете не выгружать. Вы сами не пробовали определиться что делать ?(отправлено из приложения AppleInsider.ru)

  19. 0

    Эпплу Батарею нужно большей емкости вставлять в вйфоны. Заряда не хватает на полдня. 9.00 утра зарядил на 100%. Пользуюсь только браузером к 13.00 телефон полностью разряжен. Какой тут расход на закрытии приложений, если в телефоне батарейка слабая, то айфон и без того будет разряжаться. У меня что открытые, что не открытые приложения, все равно расход один и тот же. Айфону всего-то 5 месяцев

  20. 0

    Достаточно одного криворукого программиста, чтобы убить энергосберегающие функции ios. Вердикт — ОДНОЗНАЧНО ВЫГРУЖАТЬ. Чтобы наутро не было мучительно больно за бесцельно потрачеммые ма/ч аккумулятора. Слушайте ПРАКТИКОВ, в теории и на заборе неприличное слово написано, а за ним дрова.

  21. 0

    Ребята вы путаете яблочный термин многозадачности в iOS и термин системного программирования.
    Теплое с мягким.

    Панель многозадачности — это для вас пользователей. Это ваши «задачи» при работе с девайсом, а не программы запущенные в ОС.
    Поэтому очищать ее нужно тогда, когда задача (не программа) ВАМ не нужна больше, а не для того что-бы что-то сэкономить.

    Что касается «это даже быстрее уменьшает заряд» — бред чистой воды. У автора с логикой не в порядке.
    Сам же ниже пишет, что в памяти остаются только 2-3 приложения, а остальные уже выгружены ОС и когда вы по ним тыкните они будут грузиться снова. Ну и в чем отличие от принудительной выгрузки? 🙂

    • 0
      .andrew.670..

      zebooka, Не согласен. Удобнее заново нажать иконку приложения, чем два раза кнопку home, потом искать его в панели многозадачности. Так что это именно запущенные приложения в системе, а не «наши» задачи.(отправлено из приложения AppleInsider.ru)

  22. 0

    Народ, у кого iPhone 6 напишите расход батареи . У меня в среднем активного использования 6ч 30мин, ожидания 20ч(отправлено из приложения AppleInsider.ru)

    • 0

      serg161, У моего знакомого 6 хватает на день, он использует только LTE. Другой знакомый ходит с 6, так у того на пол дня хватает он заходит в интернет через 3G. Пора самому новости писать. Здесь одни ленивые статьи пишут. 5% полезных статьей, такое ощущение что у редакторов самсунга да нокии!!! Жесть(отправлено из приложения AppleInsider.ru)

  23. 0

    Короче говоря, какая-то андроидщина . Смысл переходить на iOS если все те же танцы с бубном и памятью как на android 4.2-4.3 помню раньше на дроидах мы тоже ставили всякие battery savers, memory cleaners . А в 5 версии уже решили эту проблему, но как вижу в Apple все наоборот, чем выше версия, тем веселее жить(отправлено из приложения AppleInsider.ru)

    • 0

      cerenkovs, На андроиде не надо выгружать приложения с 4й версии, ваши батарейка сейвер и таск киллер есть тупо китайский пиар. Но людям это не обьясниш. На андроиде все-же «умные».

      • 0

        davidka, Так я про то и говорю, что благодаря стараниям программистов Apple , народ начинает ставить эту гомеопатическую хрень и пальцами приложения выгружать(отправлено из приложения AppleInsider.ru)

  24. 0

    А я вам вот что скажу, если бы это не было нужно, этого функционала для пользователя просто не было. Так что иногда надо выгружать, иногда нет. Зависит, нужно ли вам приложение открытым в ближайшее время или нет.(отправлено из приложения AppleInsider.ru)

  25. 0

    А вот вопрос. На чёрта вообще нужна эта карусель с недавно запущенными приложениями, если 1- они все равно там спят, 2- их явно удобнее запускать с ярлыка?(отправлено из приложения AppleInsider.ru)

  26. 0

    Да. Согласен. Но это удобно пока их там не больше десятка. Потом тесно. Так что наверно имеет смысл выгружать совсем уж замшелые вкладки. Из соображения юзабилити. Или я не заметил и они там в порядке релевантности тычкам выстраиваются?(отправлено из приложения AppleInsider.ru)

  27. 0

    Выгрузгка нужна для завершения программы(выгрузить данные приложения из ram) а то что в фоне лежит это не картинки а приложения в состоянии паузы или ожидания, и когда на них переключаетесь, то устройство их не перезагружает а ( а копирует память обратно в ram так как до этого устройство выгрузило эти данные в постоянную память(называется swap)это быстрее чем перезагрузка и сохраняет весь процесс и данные которые вы делали(зависит от разработчика,не все делают поддержку) и вообще есть 5 этапов выполнения приложения, дальше объяснять не буду, это 1 курс основы ОС(отправлено из приложения AppleInsider.ru)

    • 0

      avborik, Вот оно доступное объяснение всего, о чём здесь так обсуждали.
      А про 5 этапов всё же узнать поподробнее было бы интересно. Где лучше почитать?(отправлено из приложения AppleInsider.ru)

  28. 0

    Execution, ready, ,waiting,running,terminated

    Я точно не знаю как на русском это перевели,я просто не в России учусь,
    Но скорее всего: выполнение,готовность,ожидание,использование,завершение или как то так.
    В Google можно найти, просто введите oсновы ОС или OS fundamentals,если английский знаете(отправлено из приложения AppleInsider.ru)

  29. 0

    Никогда не выгружаю, всегда висит по 15-25 приложений в фоне, все знакомые и родственники, у которых есть iphone всегда удивляются. Оказалось все правильно делаю )))

  30. 0

    До сих пор не могу понять этой многозадачность ,что при переключении на другое приложение то что было в каше браузера доигрывает ,а следующее уже не включается и висит пока не передёшь на ту вкладку где играло ,оно закешируется и все до бесконечности ,где спрашивается многозадачность ?!…(отправлено из приложения AppleInsider.ru)

Авторизуйтесь Чтобы оставить комментарий