Dotekomanie.cz

Android 4.3 odhaluje další novinku – zrychluje IO operace

Možná jste si všimli u svého Androidu, že postupem času při větším používání se zpomaluje systém a práce již není tak plynulá. Mnohdy pomůže restart do továrního nastavení, ale většinou se daný problém vrátí. Vše souvisí s absencí podpory pro TRIM, díky čemuž se nepracovalo s daty nejlépe.

Pokud do svého zařízení nahrajete film o velikosti 1 GB a následně jej smažete, tak stále existuje v úložišti. Jen jej nevidíte, ale sám systém s těmito daty neustále pracuje. V podstatě se čeká, až nahrajete další data a ty původní přepíšete. Pokud to neuděláte, tak řadič eMMC/SSD neustále mapuje a zpracovává data. Právě v tomto je hlavní problém a do této chvíle jste mohli zavést TRIM jen u zařízení, která měla root.

Android 4.3 přidává podporu pro TRIM pomocí funkce fstrim. V podstatě úkolem této funkce je, aby řadič již nadále nezpracovával smazaná data a uvolnil jej pro rychlejší a svižnější činnost. Navíc napomáhá řadiči s lokalizací volných datových buněk. Díky tomu se nemusí pracovat s tolika daty, což k vede k zrychlení systému. Tato činnost probíhá na pozadí a provádí se dle pozorování jednou za 24 hodiny. Samozřejmě tu jsou podmínky.

Celý cyklus čištění probíhá jen tehdy, pokud je vaše zařízení minimálně z 80 % nabito, nebo má 30 % baterie a je připojeno nabíječce. Tudíž byste měli každou noc nabíjet, abyste dali šanci systému spustit toto čištění. Dokonce můžete sledovat skrze ADB, jestli fstrim na zařízení běží – adb logcat-d | grep-i fstrim.

Tato novinka byla pozorována na Nexus 7(2012/2013) a Nexus 4. Dá se tedy předpokládat, že se jedná o nativní součást systému a bude dostupná pro ostatní zařízení. S největší pravděpodobností můžete sledovat zlepšení rychlosti Androidu. Nemusí platit u všech.

Zdroje: anandtech.com, androidpolice.com

Exit mobile version