Programování

Vyladění systému Android: Jak zvýšit výkon, když čekáte na Lollipop

Android 5.0 Lollipop byl označen jako největší krok operačního systému k dnešnímu dni. Vylepšená výdrž baterie a výkon díky změnám v jádru běhového systému Android a v systémech správy napájení patří mezi nejočekávanější vylepšení uživatelů, vzhledem k jejich příslibu rychlejšího a efektivnějšího zážitku.

Alespoň to je teorie. Bohužel pro 98 procent zařízení Android, která netrpělivě čekají na aktualizaci Lollipop, neexistuje způsob, jak zjistit, zda Lollipop vdechne jejich zařízením nový život. To je místo, kde mohou vývojáři třetích stran vyplnit mezeru ve výkonu, jako tomu bylo od nejranějších dnů Androidu.

Vývojáři už léta pracují s nástroji, které prodlužují životnost baterie vašeho zařízení a zlepšují jeho výkon, a to pomocí podobných metod, jaké nyní implementuje Google. Tyto aplikace využívají řadu vylepšení a triků, jak vytěžit maximum z hardwaru Android bez ohledu na jejich věk nebo výkon.

Zde jsme otestovali několik nejpopulárnějších aplikací pro správu baterií a výkonů třetích stran, abychom zjistili, zda stojí za stažení, když počkáte na přistání Lollipopu, a zjistíte, jak se hromadí oproti vylepšení Android 5.0 .

Vylepšení baterie a výkonu systému Android 5.0

Android 5.0 zcela mění způsob, jakým zařízení spravují svůj interní hardware.

Přechod společnosti Lollipop z Dalviku na ART (Android Runtime) jako jeho primární procesní virtuální stroj představuje nejvýznamnější změnu. Na rozdíl od společnosti Dalvik, která při každém otevření kompiluje bytecode aplikace, ji ART zkompiluje pouze jednou, když je aplikace na zařízení nainstalována poprvé. Díky této technologii AoT (Ahead of Time) šetří ART baterii a výpočetní výkon a zároveň přináší Android na plnou 64bitovou kompatibilitu, snižuje počet událostí sběru odpadků a dynamicky se pohybuje paměť, což vše se promítá do rychlejší a plynulejší výkon v celém uživatelském rozhraní.

Podobná vylepšení byla provedena i v systémech pro správu napájení systému Android. Nová rozhraní API pro plánování úloh umožňují zařízení odložit určité intenzivní úlohy na pozadí, jako je synchronizace serveru a načítání dat, dokud nebude zařízení připojeno k Wi-Fi nebo ještě lépe ke zdroji napájení. Lollipop také udržuje přesnější informace o tom, jak funguje vaše baterie, a zpřístupňuje tato data aplikacím třetích stran, které lze následně odpovídajícím způsobem optimalizovat.

Ti, kteří již používají Lollipop, si pravděpodobně všimli vylepšení. Od základní navigace až po výkon aplikací a aplikací třetích stran je Lollipop chytřejší a plynulejší než předchozí verze, včetně KitKat. Nedávné studie ukázaly, že Lollipop nyní nejlépe vyhovuje iOS 8, pokud jde o stabilitu, což je ve srovnání s iOS poprvé, kdy se Android dostal na vrchol.

Ale pro ty, kteří trpí neduhy fragmentace systému Android a dosud nemohou využívat výhod nejnovějších vylepšení operačního systému, dosáhne řada aplikací z Google Play podobných výsledků prostřednictvím podobných přístupů.

Aplikace, které dodávají vaší baterii život

Nástroje pro úsporu baterie tvoří jednu z nejstahovanějších kategorií na Google Play. Toto plemeno aplikace tvrdí, že zlepšuje výdrž baterie vašeho zařízení pomocí různých přístupů, a věřte tomu nebo ne, některé skutečně fungují celkem dobře. Neexistuje žádný kouzelnický trik a nenajdou další lithium, které se ukrývá nevyužité v baterii - místo toho jednoduše lépe spravují, co vaše zařízení dělá a kdy to dělá.

Vezměme si například JuiceDefender (zdarma) a JuiceDefender Plus (1,99 $) od LateDroid, jejichž bezplatná verze se doposud pyšní více než 7 miliony stažení. JuiceDefender v zásadě používá stejnou taktiku, jakou má Lollipop: naplánováním synchronizací a dalších úloh náročných na baterii, automatickou správou datových připojení a výkonu procesoru a přepínáním Wi-Fi na základě povědomí o poloze dokáže Juice Defender zlepšit výkon vašeho stávajícího hardwaru. True Battery Saver (zdarma) používá podobné techniky k dosažení podobných výsledků.

Pak existují aplikace jako Battery Doctor (zdarma) od Cheetah Mobile, která - s více než 330 miliony stažení - je z dobrého důvodu jednou z nejpopulárnějších aplikací v této kategorii. Program Battery Doctor jde o krok dále nejen automatickým plánováním a zabíjením úkolů a aktivit, ale také správou nabíjecích cyklů vašeho zařízení. Program Battery Doctor vám připomene, kdy máte zařízení nabíjet, a co je důležitější, kdy přestat nabíjet zařízení, a to pomocí tzv. „Tříbitového cyklu“ navrženého tak, aby mezi jednotlivými cykly mohla baterie správně odpočívat. Věda, která za tím stojí, říká, že lithium-iontové baterie jsou negativně ovlivněny nesprávnými zvyky nabíjení, například příliš častým nebo příliš dlouhým nabíjením, které chce Battery Doctor regulovat. DU Battery Saver (zdarma) a GO Battery Saver (zdarma) používají podobné techniky ke zlepšení výkonu baterie.

V mém neformálním testování, které zahrnovalo spuštění jedné aplikace najednou na jeden celý den běžného používání, jsem viděl řadu většinou pozitivních výsledků. Plánování procesů na pozadí, zabíjení aplikací a správa připojení skutečně mělo pozitivní dopad na životnost baterie; tvrzení o optimalizaci nabíjecích cyklů nebo zlepšení „zdraví“ baterie měla méně hmatatelné výsledky. Tím však nechci říci, že stárnoucí zařízení s vybitou baterií se nějakého zlepšení nedočká.

Stojí za zmínku, že mnoho z nejnovějších zařízení na trhu dnes tvrdí, že reguluje nabíjecí cykly samy, čímž zcela eliminuje potřebu těchto aplikací. Pokud však chcete jednoduše vytlačit ze svého dne hodinu nebo dvě a vaše zařízení zůstane v pohotovostním režimu po významnou část dne, stojí za to prozkoumat jakoukoli aplikaci, která dokáže naplánovat a regulovat procesy na pozadí.

Aplikace, které vašemu zařízení dodají větší zip

Google Play je také bohatý na aplikace zaměřené na optimalizaci výkonu CPU a paměti. Tyto aplikace tvrdí, že zlepšují, jak rychle se vaše zařízení cítí, jak dobře zvládá multitasking a nepřímo, jak dlouho vydrží vaše baterie.

Navzdory různým zvonům a píšťalkám používají tyto aplikace k dosažení svého cíle jednu základní techniku: zabíjejí aplikace a procesy na pozadí, které přímo neovlivňují daný úkol. Teorie je jednoduchá: Proč nechat Mapy Google přesně určit vaši polohu nebo Kalendář Google synchronizovat vaše schůzky nebo Facebook aktualizovat váš zdroj, když se pokoušíte udělat něco zcela nesouvisejícího?

Tyto aplikace nejsou tak účinné jako celková generální oprava modulu Lollipop, ale mají znatelný rozdíl, zejména u zařízení s omezeným množstvím paměti RAM. Některé, například CCleaner (zdarma), čistí mezipaměť zařízení, historii prohlížení a další dočasná data, aby uvolnily RAM i ROM; jiní, jako je vynikající Greenify (zdarma), DU Speed ​​Booster (zdarma) a Clean Master (zdarma), přidávají triky, jako je správa teploty procesoru a dokonce antivirová ochrana.

Stejně jako všechny aplikace, na které jsme se podívali, i software zvyšující výkon do značné míry závisí na vašem zařízení a vašich zvyklostech používání. Například Nexus 6 se špičkovým procesorem Snapdragon a 3 GB RAM by pravděpodobně neprospěl stejně jako Galaxy Nexus se stárnoucím procesorem a omezenou 1 GB paměti, jednoduše kvůli vyšší kapacitě výkonu. U stárnoucích zařízení je však matematika těchto aplikací jednoduchá: Čím více procesů na pozadí běžíte, tím méně paměti RAM musíte věnovat jiným, důležitějším úkolům.

Spodní řádek u aplikací pro správu baterie a výkonu

Přes vylepšení, která tyto aplikace poskytují, je nejlepší, co můžete udělat pro vyladění stárnoucího hardwaru, jednoduše jej upgradovat na nejnovější verzi Androidu, kdykoli je to možné. U zařízení, která dosud nemají luxus, není nevyhnutelná nevýrazná životnost baterie a výkon. Zatímco nároky na divoká vylepšení a zcela omlazené zařízení jsou do značné míry nafouknuté, tyto aplikace nejsou úplně hromadné. Tato řešení využívají osvědčené metody, z nichž některé byly dokonce začleněny přímo do nejnovější iterace Androidu, aby se dosáhlo hmatatelných vylepšení - stojí za to si je stáhnout, i když pouze držíte zařízení, dokud nedojde k základním změnám vstoupit v platnost.

Související články

  • Nejlepší kancelářské aplikace pro Android, 2. kolo
  • 12 skvělých rozhraní Lollipop API, které si zamiluje každý vývojář systému Android 5.0
  • 18 způsobů, jak plně využít Android 5.0
  • Stažení: Správa mobilních zařízení Deep Dive
  • Mobilní zabezpečení: iOS vs. Android vs. BlackBerry vs. Windows Phone
$config[zx-auto] not found$config[zx-overlay] not found