Чому не варто постійно закривати застосунки на Android: це може швидше садити батарею
Тому постійне очищення меню нещодавніх застосунків заради економії батареї не є універсальним рішенням
Коли потрібно закривати програми Android/Фото: magnific
Багато власників Android-смартфонів мають звичку регулярно відкривати меню нещодавніх застосунків і прибирати звідти все зайве. Здається логічним: чим менше програм залишилося відкритими, тим менше навантаження на телефон і тим довше працює акумулятор. Але на практиці Android працює трохи інакше.
Деталі
Більшість застосунків, які залишаються у списку нещодавніх, насправді не продовжують активно працювати. Операційна система призупиняє їхню роботу, а сам стан програми може залишатися в оперативній пам'яті. Тому просте видалення застосунку зі списку не обов'язково дає смартфону якусь перевагу.
Навпаки, якщо користувач незабаром знову відкриє цю програму, телефону доведеться запускати її практично з нуля. Саме в цей момент можуть витрачатися додаткові ресурси процесора та енергія акумулятора.
Що насправді відбувається із застосунками у фоні
Android не працює за принципом комп'ютера, де десятки відкритих вікон можуть одночасно виконувати завдання. Коли користувач переходить із одного застосунку в інший, система зазвичай призупиняє попередню програму.
Її стан при цьому може зберігатися в оперативній пам'яті. Коли людина повертається до застосунку, Android відновлює його, тому програма часто відкривається майже миттєво саме з того місця, де її залишили.
Це означає, що сам факт наявності кількох програм у меню нещодавніх застосунків не свідчить про те, що вони активно використовують заряд.
Є, щоправда, винятки. Деякі програми можуть отримувати дозвіл на постійну фонову роботу. Це, наприклад, месенджери, сервіси синхронізації та резервного копіювання, VPN, музичні програвачі або навігаційні застосунки.
Такі програми справді можуть регулярно звертатися до процесора, передавати дані або використовувати геолокацію. Тому саме їхня фонова активність здатна помітно впливати на автономність смартфона.

Чому після закриття застосунок може витратити більше заряду
Коли користувач примусово прибирає звичайний призупинений застосунок із меню нещодавніх програм, він звільняє частину оперативної пам'яті. На перший погляд це може здаватися корисним.
Однак при наступному запуску смартфону вже не завжди є що швидко відновлювати. Програму доводиться завантажувати заново, звертатися до внутрішньої пам'яті пристрою та використовувати процесор для повторної ініціалізації.
У результаті простий повторний запуск може вимагати більше енергії, ніж відновлення застосунку з оперативної пам'яті.
Є й інші наслідки. Програма може відкриватися довше або повернути користувача не до того місця, де він її залишив, а на початковий екран. У деяких випадках це особливо незручно, наприклад якщо людина набирала повідомлення, заповнювала форму або працювала з документом.
Тому постійне очищення меню нещодавніх застосунків заради економії батареї не є універсальним рішенням.
Що робити, якщо смартфон справді швидко розряджається
Замість того щоб що кілька хвилин закривати всі програми, варто спочатку з'ясувати, яка саме з них витрачає заряд.
На Android для цього можна відкрити "Налаштування" → "Батарея" → "Використання батареї". У цьому розділі можна побачити, які застосунки споживають найбільше енергії.
Якщо проблема пов'язана з фоновою активністю, на новіших версіях Android можна також перевірити параметри керування фоновими застосунками. Залежно від версії системи там можуть бути доступні режими на кшталт "Завжди дозволяти", "Не дозволяти" та "Розумне використання".

Для більшості програм немає необхідності повністю забороняти фонову роботу. Оптимальним варіантом зазвичай є автоматичне керування системою. А от для застосунків, якими людина майже не користується, обмеження фонової активності може бути виправданим.
Також час від часу варто переглядати список програм, яким дозволено постійно працювати у фоні. Деякі дозволи могли бути надані ще під час встановлення застосунку, хоча згодом він майже перестав використовуватися.
Якщо непотрібна програма взагалі не потрібна, найпростіший варіант — видалити її.
Важлива не кількість застосунків, а їхня активність
Саме тут і виникає головна помилка. Користувач може бачити десять програм у меню нещодавніх застосунків і вважати, що кожна з них витрачає заряд. Насправді ситуація може бути зовсім іншою.
Галерея, нотатник або інший простий застосунок, який перебуває у призупиненому стані, зазвичай не створює такого навантаження, як програма, що постійно отримує дані з GPS, синхронізує файли або працює з мережею.
Наприклад, навігаційний сервіс може використовувати геолокацію та регулярно оновлювати інформацію про маршрут. Сервіс синхронізації може постійно перевіряти, чи з'явилися нові файли. Месенджер має підтримувати з'єднання, щоб своєчасно отримувати повідомлення.
Тому орієнтуватися лише на кількість програм у меню нещодавніх застосунків немає сенсу. Набагато корисніше подивитися, що саме відбувається у фоні.

Коли закриття застосунку все ж потрібне
Повністю відмовлятися від закриття програм теж не потрібно. Якщо конкретний застосунок завис, працює некоректно, постійно показує помилки або очевидно споживає незвично багато ресурсів, його можна закрити та запустити знову.
Так само має сенс примусово завершити програму, якщо вона перестала нормально реагувати. Але робити це після кожного використання заради економії заряду — інша справа.
Android розрахований на те, щоб самостійно керувати пам'яттю та фоновими процесами. У більшості випадків користувачеві достатньо контролювати дозволи програм і час від часу перевіряти статистику акумулятора.
Ми також писали, чому небезпечно заряджати смартфон під ковдрою та подушкою.
Не пропустіть цікавинки!
Підписуйтесь на наші канали та читайте новини у зручному форматі!