Publikované pred 11 mesiacmi: 11.06.2012 / Tlačový servis PCR , čítaní: 1610
Android je systém, ktorý sa rýchlo vyvíja a od septembra roku 2008, keď bolo vydané prvé androidové zariadenie (HTC Dream), prešiel už veľmi dlhú cestu. Od Androidu 1.0 cez Android 1.5 Cupcake, 1.6 Donut, 2.0 Eclair, 2.2 Froyo, 2.3 Gingerbread až k tabletovému Androidu Honeycomb a v súčasnosti najnovšiemu Androidu 4.0 Ice Cream Sandwich. Každá z verzií tohto populárneho operačného systému priniesla nové funkcie a najmä neustále narastajúci výkon, ktorý bol, samozrejme, spojený aj s neutíchajúcim napredovaním v oblasti hardvéru. Dnes tu máme smartfóny so štvorjadrovými procesormi, 1 GB RAM, veľkými kapacitami vnútornej pamäte a displejmi s HD rozlíšením.
Celkový výkon sa však netočí iba okolo hardvéru a dôležitá je aj softvérová optimalizácia operačného systému. Android 4.0 priniesol niekoľko noviniek, ktoré z neho robia zatiaľ najvýkonnejšiu verziu Androidu. Pridaná bola napríklad podpora vykresľovania grafického prostredia aplikácií pomocou GPU, vďaka čomu sa značne odľahčil procesor.
ICS však priniesol aj grafické zmeny používateľského prostredia, ktoré vyžadujú aj dodatočné zdroje. Google pre Android 4.0 odporúča použiť minimálne 384 MB RAM. CyanogenMod tím dokonca povedal, že telefóny, ktoré budú mať menej ako 512 MB operačnej pamäte, nebudú vo svojej najnovšej CM9 ROM podporovať. Tu sa dostávame k otázkam, či sa dá Android 4.0 ešte viac optimalizovať. Ako dostať so súčasného Androidu 4.0 maximum? Odpovede drží vo svojich rukách tím Linaro.
Tím Linaro pracuje na optimalizácii softvéru pre architektúru ARM a pracoval aj na optimalizácii najnovšej verzie Androidu. Linaro tvrdí, že oproti natívnemu Androidu 4.0.4 sa mu podarilo zvýšiť výkon až dvojnásobne. Zlepšenia sa týkajú najmä práce s procesorom. Na videu vidieť grafický test, v ktorom sa Linaru podarilo zdvojnásobiť fps - takisto sa im podarilo zvýšiť výkon v teste Sunspider až o 30 %. Pri testoch bol použitý rovnaký hardvér s čipom TI OMAP 4430.
Linaro sa o novinky podelí aj s androidovou komunitou a posiela svoje zmeny vykonané v zdrojovom kóde do AOSP (Android Open Source Project). Novinku môžu použiť aj vývojári z CyanogenMod tímu.