A Facebook és a Facebook Messenger alkalmazások iOS- és Android-eszközökhöz sok akkumulátor-üzemidőt fogyasztanak. A világszerte érkezett lakossági panaszok mellett a hatóságok és az elemzők teszteket is végeztek. Megerősítették, hogy mindketten tönkreteszik az akkumulátort, még akkor is, ha az alkalmazásokat nem használják.
Ha akkumulátorkímélő és teljesítménynövelő alkalmazás használatán gondolkodik a probléma megoldására, előfordulhat, hogy az nem fog működni. Szóval mit tehetsz?
Hogyan használja a Facebook a CPU-t és az akkumulátort
Az akkumulátor lemerülése és a teljesítménycsökkenés az alkalmazások használata közben, valamint akkor fordul elő, ha az alkalmazások tétlenek és feltételezhetően alvó állapotban vannak.
A Facebook elismerte a problémát, és részben kijavította. A megoldás azonban nem tűnik kielégítőnek. Ari Grant, a Facebook két okát ajánlotta fel a problémára: a CPU-pörgést és a rossz hangmenetkezelést.
A CPU-pörgés összetett mechanizmus. A CPU az okostelefon mikroprocesszora. Kiszolgálja (futtatja) a szálakat, amelyek a futó programok vagy alkalmazások által végrehajtandó feladatok. A CPU több alkalmazást vagy szálat szolgál ki oly módon, amely a felhasználó számára egyidejűleg működik (ez a többfeladatos eszközök mögött meghúzódó elv – azoké, amelyek egyszerre több programot futtatnak), de egy alkalmazás vagy szál egyidejű kiszolgálását foglalja magában. rövid ideig, felváltva a szálakat.
Egy szál gyakran megvárja, hogy valami történjen, mielőtt a CPU kijavítaná, például egy felhasználói bevitel (például a billentyűzeten begépelt betű) vagy a rendszerbe kerülő adatok. A Facebook-alkalmazásszál hosszú ideig ebben az elfogl alt várakozási állapotban marad (például amikor egy push értesítéshez kapcsolódó eseményre vár), ahogy sok más alkalmazás is. Ezenkívül folyamatosan lekérdezi és lekérdezi ezt az eseményt, így valamelyest aktívvá teszi anélkül, hogy bármi hasznosat tenne. Ez egy olyan CPU-pörgés, amely fogyasztja az akkumulátort és a teljesítményt és az akkumulátor élettartamát befolyásoló egyéb erőforrásokat.
A multimédia tönkreteszi az akkumulátort
A második probléma akkor jelentkezik, amikor multimédiát játszik le a Facebookon vagy hangot tartalmazó kommunikációt folytat, ahol a hang rossz kezelése pazarlást okoz. A videó vagy a hívás bezárása után az audio mechanizmus nyitva marad, így az alkalmazás ugyanannyi erőforrást használ a háttérben, beleértve a CPU-időt és az akkumulátort. Azonban nem bocsát ki hangkimenetet, és nem hall semmit, ezért nem vesz észre semmit.
Ezt követően a Facebook frissítéseket jelentett be alkalmazásaihoz a problémák részleges javításával. Tehát az első dolog, hogy frissítse a Facebook és a Messenger alkalmazásokat. De a mai napig a teljesítmények és a mutatók, valamint a megosztott felhasználói tapasztalatok azt jelzik, hogy a probléma továbbra is fennáll.
Gyaníthatóan más problémák is vannak a háttérben futó alkalmazással kapcsolatban. A hanghoz hasonlóan számos más paraméter is rosszul lett volna kezelve. A telefon operációs rendszerében olyan szolgáltatások (háttérrendszerszoftver) futnak, amelyek elősegítik a használt alkalmazásokat. Előfordulhat, hogy a Facebook-alkalmazás nem hatékony kezelése a többi alkalmazás hatékonyságát csökkenti. Így a teljesítmény és az akkumulátor mutatói nem csak a Facebooknál mutatják a rendellenes fogyasztást, hanem megosztják más alkalmazásokkal is. A Facebook alkalmazás, mint a probléma forrása, továbbterjedhet a hatékonyság hiányát más segédrendszer-alkalmazásokra, ami általános hatástalanságot és abnormális akkumulátorfogyasztást okozhat.
Amit tehetsz
Tartsa naprakészen Facebook és Messenger alkalmazásait, remélve, hogy a Facebook által javasolt részmegoldás beválik.
A teljesítmény szempontjából jobb megoldás, ha eltávolítja a Facebook és a Messenger alkalmazásokat, és böngészővel éri el Facebook-fiókját. Ugyanúgy fog működni, mint a számítógépén. Nem lesz benne az a finomság, amit az alkalmazás nyújt, amire készült, de az akkumulátor élettartamának legalább egyötödét megspórolhatja. Ezenkívül fontolja meg egy egyszerűbb böngésző használatát, amely a legkevesebb erőforrást használja, és maradjon bejelentkezve.