Як програми Facebook і Messenger розряджають акумулятор телефону
Facebook і Facebook Messenger програми для пристроїв iOS і Android споживають багато заряду акумулятора. Окрім скарг людей з усього світу, влада та аналітики проводили тести. Вони підтвердили, що обидва батареї свиней, навіть коли програми не використовуються.
Якщо ви думаєте про використання програми економії заряду акумулятора та програми підвищення продуктивності для вирішення цієї проблеми, це може не спрацювати. Отже, що ви можете зробити?

Мюріель де Сезе / DigitalVision / Getty Images
Як Facebook використовує ваш процесор і акумулятор
Розряд батареї та зниження продуктивності відбуваються під час використання програм, а також коли програми неактивні та мають бути бездіяльними.
Facebook визнав цю проблему і частково її виправив. Однак рішення, здається, не є задовільним. Арі Грант Facebook запропонував дві причини проблеми: обертання ЦП і погане керування аудіосеансами.
Розкручування процесора є складним механізмом. The ЦП є мікропроцесором вашого смартфона. Він обслуговує (запускає) потоки, які є завданнями, які виконуються запущеними програмами або додатками. ЦП обслуговує кілька додатків або потоків у спосіб, який здається користувачеві одночасно (що є основним принципом багатозадачності). пристрої — ті, що запускають кілька програм одночасно), але передбачає обслуговування однієї програми або потоку за один раз протягом короткого періоду часу, по черзі з нитки.
Потік часто чекає, поки щось станеться, перш ніж його обслуговує центральний процесор, наприклад, введення користувача (наприклад, літера, введена на клавіатурі) або дані, що вводяться в систему. Потік програми Facebook залишається в цьому стані зайнятого очікування протягом тривалого часу (наприклад, коли очікується подія, пов’язана з push-повідомлення), як і багато інших програм. Крім того, він постійно запитує й опитує для цієї події, роблячи її дещо активною, не роблячи нічого корисного. Це обертання ЦП, яке споживає заряд батареї та інші ресурси, що впливають на продуктивність і термін служби акумулятора.
Мультимедіа - це батарейка
Друга проблема виникає після відтворення мультимедіа на Facebook або спілкування за допомогою аудіо, коли погане керування аудіо призводить до втрати. Після закриття відео або дзвінка аудіомеханізм залишається відкритим, через що програма використовує у фоновому режимі ту саму кількість ресурсів, включаючи час процесора та заряд акумулятора. Однак він не видає аудіо, і ви нічого не чуєте, тому нічого не помічаєте.
Після цього Facebook оголосив про оновлення своїх додатків із частковим виправленням цих проблем. Отже, перше, що потрібно зробити, це оновити свої програми Facebook і Messenger. Але на сьогоднішній день продуктивність і показники, а також спільний досвід користувачів вказують на те, що проблема все ще існує.
Підозрюється, що існують інші проблеми, пов’язані з роботою програми у фоновому режимі. Як і аудіо, деякі інші параметри могли бути погано керовані. Операційна система вашого телефону містить служби (фонове системне програмне забезпечення), які діють як посередники програм, які ви використовуєте. Можливо, неефективне керування додатком Facebook спричиняє неефективність цих інших програм. Таким чином, показники продуктивності та батареї не показують ненормальне споживання лише для Facebook, а надають їм доступ до інших програм. Додаток Facebook, як джерело проблеми, може поширити неефективність на інші програми допоміжної системи, що спричинить загальну неефективність та ненормальне споживання батареї.
Що ви можете зробити
Оновлюйте свої програми Facebook і Messenger, сподіваючись, що часткове рішення, запропоноване Facebook, спрацює на вас.
Кращий варіант, з точки зору продуктивності, — видалити програми Facebook і Messenger і використовувати браузер для доступу до свого облікового запису Facebook. Він працюватиме так само, як і на вашому комп’ютері. Він не матиме тієї витонченості, яку забезпечує програма, для якої вона була створена, але ви можете заощадити принаймні п’яту частину часу роботи акумулятора. Крім того, подумайте про використання більш компактного браузера, який використовує найменше ресурсів, і залишайтеся в ньому ввімкненим. Один приклад Опера міні.