Google zásadne vylepší Android. Bude rýchlejší. Dopomôže k tomu táto zmena v tvojom mobile
Google oznámil, že s príchodom Androidu 15 prekope fungovanie takzvaných „pamäťových stránok“. Hovorí, že Android telefóny budú fungovať lepšie.
Pravdepodobne aj ty nosíš vo vrecku nohavíc Android smartfón. Čo ak by sme ti povedali, že bude neskôr zásadne rýchlejší, ako je tomu dnes, a ty nemusíš pre to spraviť prakticky nič. Nuž, vedz, že sa to stane, píše Google, ktorý oznámil zásadnú novinku.
Google najnovšie oznámil, že spolu s príchodom Androidu 15, ktorý príde mimochodom v októbri tohto roka, prekope aj to, ako funguje na pozadí. Konkrétne upraví fungovanie takzvaných „pamäťových stránok“.
Čo je to pamäťová stránka v Androide?
Pamäťová stránka je základná jednotka, ktorú operačný systém používa na správu pamäte. Väčšina moderných procesorov, vrátane tých, ktoré používajú zariadenia s Androidom, podporuje 4 KB veľkosť stránky. Táto veľkosť bola historicky optimalizovaná pre Android a jeho aplikácie. Nové ARM procesory však podporujú aj väčšie, 16 KB stránky.
Tvoj mobil ale nebude o 400 % rýchlejší, ako si možno teraz myslíš. Pôjde o zlepšeniu výkonu na úrovni okolo 5 až 10 %. Druhým dychom treba ale doplniť, že toto zrýchlenie si vyberie svoju daň. Je ňou vyššia spotreba pamäte a to na úrovni do 9 %.
Ako to funguje?
Operačný systém Android spravuje pamäť pomocou špeciálnej hardvérovej jednotky nazývanej Memory Management Unit (MMU), ktorá prekladá adresy používané programom na fyzické miesta v pamäti.
Neprehliadni
Tento preklad sa deje na základe veľkosti pamäťovej stránky. Každý raz, keď program potrebuje viac pamäte, operačný systém musí vyplniť záznam v tzv. „page table“, aby priradil tento pamäťový priestor procesu. Väčšie pamäťové stránky prinášajú benefit v tom, že keď je pamäť väčšia, operačný systém bude vykonávať 4-krát menej práce, aby riadil tento proces. Predstav si to tak, že operačnému systému „odpadne“ časť úloh, ktoré dnes bežne robí. To umožňuje systému venovať viac času a výkonu aplikáciám a menej času na správu pamäte.
Prechod na 16 KB stránky nejakú dobu potrvá
Google prezrádza, že tento nový mechanizmus správy pamäte povedie k tomu, že videá budú vyzerať lepšie, ako vyzerajú dnes, aplikácie budú fungovať hladšie a celkovo systém bude bežať o niečo plynulejšie.
Taktiež treba povedať, že ak by vývojári neoptimalizovali svoje aplikácie, aby podporovali 16 KB stránky, tak Android bude aj naďalej podporovať 4 KB stránky. Google tiež sľubuje, že pre vývojárov, ktorí pracujú na aplikáciách, pomôže s týmto prechodom zo 4 KB stránok na 16 KB stránky. Vytvorí pre nich vhodné nástroje vrátane emulátorov, aby im uľahčil čo najviac práce spojenej s prechodom.
Komentáre