Google и Apple говорят: «Не закрывайте приложения!». Я разобралась, почему на моем Android (и, возможно, на вашем тоже) это не работает

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | Смартфоны и телефоны

Наверняка кто-то из читателей слышал этот совет от продвинутых пользователей и техноблогеров: «Перестаньте постоянно смахивать приложения из меню многозадачности! Вы делаете только хуже!». Официальные представители Google и Apple вторят им, объясняя, что современные операционные системы умнее нас и сами знают, как управлять памятью. В теории все звучит красиво. Но я, как и многие из вас, живу в реальном мире, а не в идеальной лаборатории Apple. И мой опыт, подкрепленный сотнями комментариев на технических форумах, показывает: совет «ничего не трогай, система сама разберется» — в наших реалиях не всегда работает.

Сразу скажу, что данная статья — не научный труд или лабораторный тест, а лишь попытка разобраться, почему официальная теория от создателей ОС так часто расходится с реальным пользовательским опытом, о котором пишут на форумах.

Автор: aistudio.google.com Источник: aistudio.google.com

Как это должно работать в идеальном мире (теория)

Для начала — почему нам вообще говорят, что выгружать приложения вредно. Логика у Google и Apple железная. Когда вы выходите из приложения, оно не закрывается, а «замораживается». Система сохраняет его состояние в оперативной памяти, но сводит активность процессора к нулю. Оно просто «спит», не потребляя энергию. Когда вы снова его открываете, оно «просыпается» мгновенно. Если же вы принудительно «убиваете» приложение, вы полностью стираете его из оперативной памяти. При следующем запуске смартфону придется заново загружать все его компоненты с накопителя, инициализировать процессы, подгружать данные, что требует гораздо больше работы от процессора и, как следствие, тратит больше заряда батареи.

Итог теории: постоянно «смахивая» приложения, вы не экономите, а наоборот, заставляете телефон больше работать и быстрее разряжаться.

Почему этот «идеальный мир» рушится (практика)

А теперь вернемся на землю. Теория прекрасна, но она не учитывает три вещи: «кривой» софт, особенности китайских оболочек и банальные «глюки». Именно в этих случаях ручное вмешательство становится не блажью, а необходимостью.

Сценарий 1: «Кривой» или «шпионский» софт

Не все приложения написаны одинаково хорошо. Есть масса программ, которые, даже будучи «замороженными», умудряются вести себя плохо:

  • «Съедают» батарею в фоне.
  • Постоянно лезут в интернет, отправляя телеметрию.
  • Некорректно работают с GPS, не давая ему уснуть.
  • Шлют навязчивые уведомления, которые нельзя гибко настроить.

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

Сценарий 2: Агрессивные китайские оболочки

Парадокс, но иногда закрывать одни приложения нужно, чтобы не закрывались другие. Пользователи смартфонов Xiaomi (MIUI/HyperOS), Huawei (EMUI) и других китайских брендов иногда сетуют на обратную проблему: система настолько агрессивно управляет памятью, что сама «убивает» нужные фоновые процессы — навигаторы, музыкальные плееры, мессенджеры.

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

Сценарий 3: Банальные «глюки» и «зависания»

Классика жанра. Если приложение перестало отвечать на действия, «зависло», выдает ошибки или ведет себя некорректно — нет способа быстрее и эффективнее, чем принудительно его закрыть и запустить заново. Это как перезагрузка для отдельной программы.

Как понять, что какое-то приложение ведет себя плохо в фоне? Очень просто. Зайдите в НастройкиБатарея (или Питание) → Использование батареи. Внимательно посмотрите на список. Если вы видите, что приложение, которым вы сегодня почти не пользовались, находится в топе потребителей энергии — это наш «клиент». Именно такие программы и стоит выгружать из памяти принудительно.

Так какой же вывод? Смахивать или не смахивать?

Совет от Google и Apple прекрасен для идеального мира, но в реальной жизни не все так гладко. Почему? Да потому что кто-то из нас ежедневно сталкивается с теми самыми «исключениями». У кого-то корпоративное приложение-шпион, у кого-то — агрессивная китайская оболочка, у кого-то — просто «заглючивший» браузер.

Поэтому мой совет простой: не нужно превращать смахивание в ритуал и закрывать все подряд каждую минуту. Но и слепо доверять «умной» системе, игнорируя реальные проблемы, — еще большая ошибка. Если приложение «съедает» батарею, глючит или вам просто нужно, чтобы система не «убила» что-то более важное — смело смахивайте его. Ваше удобство и стабильность работы смартфона здесь и сейчас важнее абстрактной экономии миллисекунд процессора. Главное — делать это с умом, а не по старой привычке, выработанной во времена первых Android.

Изображение в превью:
Автор: aistudio.google.com
Источник: aistudio.google.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
О разном интересном.

9 комментариев

Добавить комментарий

B
Статья оторвана от технической составляющей с полным непониманием принципов работы современных мобильных операционных систем.
1. Приложение в фоне не работает, оно ставится на паузу как в iOS, так и в Android;
2. Смахивание приложения не закрывает его сервисы, которые как раз и потребляют заряд.
105541404663996881166@google
Неправда, может запускаться в фоне при срабатывании события
B
Даже если приложение закрыто, оно запустится в фоне при срабатывании события. «Запущенные» приложения всего лишь позволяют быстрее вернуться к ним, в фоне они не работают, батарею не тратят, всего лишь занимают оперативную память, если её достаточно. Если памяти становится мало, автоматически выгружаются.
C
«смахивание» не помогает. у меня на Андроид-смарте часто от некоторых приложений (которые я даже давно не запускал, и «смахивать» нечего) начинается такое слайд-шоу в браузере или в игре, что приходится открывать свойства приложений, которые я уже «вычислил», и останавливать процессы кнопкой. и вот это реально помогает. особенно любят грузить телефон в фоне ТикТок, и приложения маркетплейсов — Вайлдберриз, АлиЭкспресс. даже если уведомления отключены в свойствах приложений, всё равно они, наверно, как-то пуши невидимо получают и самозапускаются в фоне. ТикТок это вообще как вирус, сотни мегабайт чего-то накачать успевает, хотя неделю не запускал его и кеш очищал, и в свойствах отключены уведомления, включено ограничение работы в фоновом режиме, и включена экономия батареи. а он всё равно живёт своей жизнью. возможно, если бы не лень было разобраться как рут получить, можно было бы решить проблемы сторонними программами. но что сам Андроид не имеет толковых функций, чтобы реально приструнить наглые приложения, и реально экономить ресурсы, это печально. гугло-эплам это и не надо, а надо денег побольше.
105541404663996881166@google
На Самсунг есть режим глубокого сна приложений
Z
У меня андроид настоко самостоятелен, что при приближении к выключенному авто переключает блютус с наушников на магнитолу и включает вифи, если он был выключен. Это может быть не сама ОС, а андроид авто, или виноват отдельный блок для беспроводного подключения тлф к магнитоле, я не понял пока. Хотя блочок я отключал, но переключение всё равно было. К ШГУ тоже вопросы, конечно же.
102273572437662507220@google
Это обычный андроид авто, в настройках телефона в поиске попробуйте найти и выключить, не будет включаться.
Z
Так я пользуюсь андроид авто при поездках. Но обязательно попробую отключить пока машина стоит, хоть буду знать точно, в этом ли дело.
LeffManowar
Банально не нравится куча этих вкладок

Добавить комментарий

Сейчас на главной

Новости

Публикации

Какого цвета инопланетная жизнь? Почему на других планетах она почти наверняка будет фиолетовой

С момента открытия первых планет за пределами Солнечной системы астрономия прошла огромный путь. На сегодняшний день ученые подтвердили существование более 5500 экзопланет, и фокус исследований...

Время можно отмотать назад: физики доказали, что квантовой необратимостью можно управлять

У фундаментальных законов физики, описывающих устройство нашей Вселенной, есть интересное свойство: они симметричны по отношению ко времени. Уравнения классической механики, электродинамики и даже...

Ошибка «Марсианина»: почему колонисты не смогут сажать картофель и чем они будут питаться на самом деле

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

Десять лет назад вышел первый по-настоящему народный Айфон — iPhone SE: почему он стал настолько популярным

Принято считать, что первым «народным» Айфоном был вышедший в 2013 году iPhone 5C — по сути, iPhone 5 в пластиковом корпусе. Однако аппарат получился не таким доступным, как ожидалось...

Подземные города Каппадокии: как и, главное, зачем люди жили без солнца

Даже само название Каппадокии, области в современной Турции навевает ассоциации с мифическими местами из древних преданий или хотя бы королевством в серии книг фэнтези жанра. На деле у...

Bluetooth: история стандарта беспроводной связи

Большинство пользователей воспринимает Bluetooth как повседневный сервисный протокол для подключения периферии, не задумываясь о его происхождении. Однако за привычной синей иконкой в строке...