Как приложенията Facebook и Messenger изваждат батерията на телефона

И какво можете да направите за него

Известно е, че приложенията Facebook и Facebook Messenger за устройства с iOS и Android консумират много живот на батерията. Приложението Facebook Messenger е дълго в сянката на WhatsApp, но сега е в основата на приложението, инсталирано и използвано от повечето потребители. Освен многобройните оплаквания на хора от цял ​​свят, властите и анализаторите са провели тестове и потвърдиха факта, че и приложението Facebook, и неговият Messenger са батерии, дори когато не се използват. AVG класира тези две приложения сред десетте най-големи списъка с дренажи за акумулатори и производители на смартфони.

Ако мислите за използването на акумулатор за батерии и приложение за подобряване на производителността, за да разрешите този проблем, възможно е той да не работи и най-вероятно няма да работи. Greenify е един от тези надеждни и сравнително ефикасни инструменти за разпознаване и хибернация или убиване на приложения, които са потенциални батерии за сок от батерии. Но приложението Facebook и Messenger продължава да консумира дори и да бъде "заспивано" от Greenify. И какво не е наред с тях? И какво можете да направите?

Как Facebook App изважда батерията ви

Неизправното изтичане на батерията и наказанието за производителност не се появяват особено, докато използвате приложенията, например когато споделяте или осъществявате гласови обаждания онлайн, но когато те са неактивни и трябва да бъдат латентни.

Facebook официално признава, че е запознат с този проблем и вече го е определил частично, освен че "решението" не изглежда наистина да работи за удовлетворение. Всъщност Ari Grant на FB дава две причини за проблема: въртене на процесора и лошо управление на аудио сесиите.

Спирането на процесора е сравнително сложен механизъм, който трябва да бъде разбран от обикновените facebook, така че тук е лесен начин да го схванете. Процесорът е микропроцесор на вашия смартфон и той обслужва (изпълнява) нишки, които са задачи, които трябва да бъдат изпълнени чрез стартиране на програми или приложения. Процесорът трябва да обслужва няколко приложения или нишки по начин, който изглежда едновременно с потребителя (което всъщност е основният принцип зад многозадачните устройства - тези, които могат да изпълняват няколко програми едновременно), но в действителност включва обслужване на един ап или нишка в даден момент за малък период от време, като се въртят с нишките.

Често се случва една нишка да изчака нещо да се случи, преди да има право да бъде обслужвано от процесора, като потребителски вход (например писмо написано на клавиатурата) или някои данни, които влизат в системата. Конецът на приложението Facebook остава в това състояние на "натоварено чакане" за дълго време (най-вероятно чака събитие, свързано с известяване чрез натискане ), както и много други приложения, но също така непрекъснато държи заявката и избиранията за това събитие постоянно, което го прави малко "активен", без всъщност да прави нещо полезно. Това е центрофугиране на процесора, което консумира енергия от батерията и други ресурси, като по този начин влияе върху производителността и живота на батерията.

Вторият проблем възниква след възпроизвеждане на мултимедия във Facebook или ангажиране в комуникация, включваща аудио, при което лошото управление на аудиото води до загуба. След затварянето на видеоклипа или повикването аудио механизмът остава "отворен", което води до това, че приложението продължава да използва същите ресурси, включително процесорно време и сок от батерията, във фонов режим. Въпреки това, той не излъчва аудио изход и не чувате нищо, затова никой не забелязва нищо.

След това Facebook обяви актуализации на своите приложения с частични корекции на тези проблеми. Така че, първото нещо, което трябва да опитате, е да актуализирате приложенията си във Facebook и Messenger. Но до тази дата показанията и показателите, заедно със споделения опит на потребителите, показват, че проблемът все още е налице.

Подозирам, че има проблеми от други видове, свързани с приложението, което работи на фона. Подобно на аудиото, няколко други параметри може да са били лошо управлявани. Операционната система на телефона ви, независимо дали е iOS или Android, има услуги (софтуер за фона на системата), които работят като фасилитатори на приложенията, които използвате. Може да се окаже, че неефективното управление на приложението Facebook причинява неефективност и с тези други приложения. По този начин показателите за ефективността и батерията няма да показват цялото необичайно потребление само за Facebook, но ще я споделят и с тези други приложения. Просто казано, приложението Facebook, като източник на проблема, може да разпространява неефективността към други приложения на спомагателната система, като по този начин причинява цялостна неефективност и ненормално потребление на батерията.

Какво можеш да правиш

Както споменахме по-горе, можете да актуализирате приложенията си в Facebook и Messenger, надявайки се, че предложеното от FB частично решение ще работи за Вас.

Много по-добър вариант е да деинсталирате както приложенията Facebook, така и Messenger и да използвате браузъра си за достъп до профила си в Facebook. Тя ще работи точно както на компютъра ви. Разбира се, няма да има финесът, който приложението предоставя, което е направено, но поне сте сигурни, че ще спестите поне една пета от живота на батерията. Освен това можете да обмислите използването на по-слаб браузър за това, който използва най-малко ресурси и остава в него. Един пример, между другото, е Opera Mini .

Ако наистина трябва да направите това, което искате, може да разгледате алтернативи като Metal за Facebook и Twitter и Tinfoil за Facebook.