Android KitKat prenesie low-end boj na Windows Phone

Ikona času čítania 3 min. čítať


Čítačky pomáhajú podporovať MSpoweruser. Ak nakupujete prostredníctvom našich odkazov, môžeme získať províziu. Ikona popisu

Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac

kk-android-44

Najnovšie verzie Androidu si na efektívne fungovanie vyžadujú čoraz viac hardvéru, pričom väčšina zariadení teraz potrebuje 2 GB RAM.

To znamenalo, že telefóny s Androidom nižšej kategórie mali tendenciu byť dodávané so staršími verziami operačného systému, dokonca až do verzie 2.3, čo umožnilo operačnému systému bežať vôbec, nieto hladko, na telefónoch s nízkou RAM.

Trochu ako rané cicavce vo veku dinosaurov, Windows Phone dokázal vyrásť vo výklenku, v ktorom bol smartfón nižšej triedy, ak bol jednoducho lepšie prispôsobený ako najnovšie verzie Androidu od Google.

Jedinými dvoma mobilnými operačnými systémami, ktoré získali podiel na trhu v 3. štvrťroku 2013, boli Android a Windows Phone a mám podozrenie, že to nezostalo nepovšimnuté spoločnosťou Google.

Najnovšia verzia ich operačného systému, Android 4.4 alebo Kitkat, je zameraná na opravu tohto problému so zameraním na „Android pre všetkých“.

Google píše:

Android 4.4 je navrhnutý tak, aby fungoval rýchlo, hladko a pohotovo na oveľa širšom spektre zariadení než kedykoľvek predtým – vrátane miliónov zariadení základnej úrovne po celom svete, ktoré majú len512MB RAM.

KitKat zjednodušuje každý hlavný komponent, aby sa znížila spotreba pamäte, a zavádza nové rozhrania API a nástroje, ktoré vám pomôžu vytvárať inovatívne, citlivé a pamäťovo efektívne aplikácie.

Výrobcovia OEM, ktorí budujú novú generáciu zariadení Android, môžu využiť cielené odporúčania a možnosti efektívne spúšťať Android 4.4 aj na zariadeniach s nízkou pamäťou. Ladenie vyrovnávacej pamäte kódu Dalvik JIT, zlučovanie rovnakých stránok jadra (KSM), swap na zRAM a ďalšie optimalizácie pomáhajú spravovať pamäť. Nové možnosti konfigurácie umožňujú výrobcom OEM vyladiť úrovne nedostatku pamäte pre procesy, nastaviť veľkosti vyrovnávacej pamäte grafickej karty, ovládať uvoľnenie pamäte a ďalšie.

V samotnom systéme Android zmeny v systéme zlepšujú správu pamäte a znižujú nároky na pamäť. Procesy základného systému sú orezané použiť menej hromady, a oni teraz viac agresívne chrániť systémovú pamäť z aplikácií spotrebúvajúcich veľké množstvo pamäte RAM. Keď sa naraz spustí viacero služieb – napríklad keď sa zmení sieťové pripojenie – Android teraz spúšťa sériovo službyv malých skupinách, aby sa predišlo špičkovým požiadavkám na pamäť.

Pre vývojárov vám pomôže Android 4.4 aplikácie, ktoré sú efektívne a reagujú na všetkých zariadeniach. Nové rozhranie API ActivityManager.isLowRamDevice() vám umožňuje vyladiť správanie vašej aplikácie tak, aby zodpovedalo konfigurácii pamäte zariadenia. Funkcie s veľkou pamäťou môžete podľa potreby upraviť alebo zakázať v závislosti od prípadov použitia, ktoré chcete podporovať na zariadeniach základnej úrovne. Prečítajte si ďalšie informácie o optimalizácii aplikácií pre zariadenia s nízkou pamäťou tu.

Nové nástroje vám tiež poskytujú dobrý prehľad o využití pamäte vašej aplikácie. Thenástroj procstats podrobnosti o využití pamäte v priebehu času, s dobou chodu a pamäťovou stopou pre aplikácie v popredí a služby na pozadí. Ako nová možnosť pre vývojárov je k dispozícii aj zobrazenie na zariadení. The nástroj meminfo je vylepšený tak, aby uľahčil zisťovanie pamäťových trendov a problémov, a odhaľuje dodatočnú réžiu pamäte, ktorá predtým nebola viditeľná.

Pozrite si celú stránku v Google tu.

Uvidí sa, či Google dosiahne svoj cieľ odvrátiť fragmentáciu a ponechať celý rad svojich telefónov Android na rovnakej virtuálnej stránke, ale hrozba pre Windows Phone je jasná – už nebude v bezpečí, ak ide o low-end. a ak si chce udržať svoju dynamiku do roku 2014, musí pokračovať v práci na svojej hodnotovej ponuke.

Myslia si naši čitatelia, že Google dokáže vyriešiť problémy s lacnými telefónmi a udusiť Windows Phone, alebo to bude ako Project Butter, ktorý sľuboval odstránenie oneskorenia v Androide, ale nikdy ho nedodal? Dajte nám vedieť nižšie.

Viac o témach: robot, súťaž, telefón so systémom Windows