Máte pomalý telefon a chcete koupit nový? Nedělejte to, zkuste prvně změnit toto nastavení. Hodně to pomůže

Lukáš Marek dnes 19:10 • 9 min. čtení
person holding black android smartphone
Zdroj obrázku: Photo by Jonas Leupe on Unsplash

Telefon náhle zpomaluje, aplikace se načítají věčnost a notifikace přicházejí se zpožděním. Většina uživatelů začne mazat aplikace, čistit paměť nebo dokonce resetovat zařízení. Jenže právě tyto kroky často situaci ještě zhoršují. Podívali jsme se na technické zákulisí moderních smartphonů a zjistili, proč některé běžné návyky dělají opak toho, co od nich čekáme.

Martin si všiml, že jeho tři roky starý iPhone reaguje pomaleji než dřív. Aplikace se otevírají s prodlevou, přepínání mezi nimi trvá o poznání déle. První, co ho napadlo, bylo zkontrolovat stav baterie. V nastavení zjistil, že kondice klesla na 78 procent. A právě tady začíná příběh, který většina uživatelů nezná.

Neviditelná brzda v pozadí

Apple do iOS implementoval systém dynamického řízení výkonu, který aktivně zasahuje do chodu procesoru v momentě, kdy kondice baterie klesne pod 80 procent. Jde o ochranný mechanismus – stará baterie nedokáže dodávat dostatečné špičkové proudy, které procesor při plném výkonu vyžaduje. Bez tohoto omezení by telefon při náročnějších operacích náhle vypadával.

Systém snižuje maximální taktovací frekvenci procesoru a upravuje napěťové křivky. V praxi to znamená, že čip pracuje konzervativněji – místo krátkých výkonnostních špiček volí delší, ale mírnější zatížení. Latence při otevírání aplikací se prodlužuje o desítky až stovky milisekund, animace v uživatelském rozhraní občas zaškobrtnou.

Nejde přitom o chybu, ale o kompromis. Telefon zůstává stabilní, ale za cenu znatelně nižší odezvy. „Všiml jsem si, že Instagram se načítá výrazně déle než dřív. Myslel jsem, že je to problém sítě, až jsem zjistil, že baterie má kondici 76 procent,“ popisuje Tomáš, který iPhone 12 používá od roku 2021.

Paradox zavírání aplikací

Na straně Androidu se uživatelé často uchylují k jinému řešení – ručnímu zavírání aplikací přes správce úloh. Logika je prostá: méně běžících aplikací znamená méně zatížení, tedy i nižší spotřebu. Realita je ale opačná.

Moderní Android drží aplikace v paměti RAM záměrně. Když uživatel přepíná mezi aplikacemi, systém je pouze probouzí z pozastaveného stavu – proces zabere zlomky sekundy a minimální energii. Pokud ale aplikaci ručně ukončíte, Android ji musí při příštím spuštění načíst kompletně znovu.

Tento proces zahrnuje čtení dat z úložiště, inicializaci všech komponent, načtení uživatelských dat a navázání síťových spojení. Energetická náročnost opakovaného studeného startu aplikace je několikanásobně vyšší než udržování aplikace v pozastaveném stavu v RAM. Paradoxně tedy časté zavírání aplikací vede k vyšší spotřebě baterie, nikoli nižší.

Systém navíc sám efektivně spravuje paměť – když je RAM plná a potřebuje místo pro novou aplikaci, automaticky ukončí ty nejméně používané. Ruční zásahy do tohoto procesu narušují optimalizaci, kterou Android provádí na základě dlouhodobého sledování vašich návyků.

RAM Plus a jeho skrytá daň

Výrobci androidových telefonů nabízejí funkci virtuální RAM – systém využívá část interního úložiště jako rozšíření operační paměti. Samsung tomu říká RAM Plus, další značky používají podobné názvy. Na papíře to zní jako elegantní řešení nedostatku paměti.

Technická realita je složitější. NAND flash paměť, ze které se skládá interní úložiště telefonu, má omezený počet zápisových cyklů. Každá buňka vydrží přibližně 3000 až 10000 přepisů, než začne degradovat. Virtuální paměť znamená intenzivní zápisy právě do této oblasti – systém neustále přesouvá data mezi RAM a úložištěm.

Přístupová doba k datům v úložišti je navíc řádově pomalejší než u skutečné RAM. Zatímco operační paměť pracuje s latencí v jednotkách nanosekund, flash úložiště se pohybuje v mikrosekundách. Když systém potřebuje data z virtuální RAM, musí čekat výrazně déle. Výsledkem je zpomalení celkového chodu telefonu, zejména při práci s více aplikacemi současně.

Dlouhodobě pak virtuální RAM urychluje opotřebení úložiště. U telefonů s menší kapacitou nebo levnějšími čipy se tento efekt projevuje rychleji.

Tovární reset není zázračný lék

Když telefon začne výrazně zpomalovat, mnoho uživatelů sahá po továrním resetu. Očekávání je jasné – vrátit zařízení do stavu jako nové. Jenže rozdíl mezi vymazáním mezipaměti aplikací a kompletním resetem není tak zásadní, jak by se mohlo zdát.

Vymazání mezipaměti odstraní dočasné soubory, které aplikace vytvářejí během běhu. Jde o obrázky z webu, částečně stažená data, vyrovnávací paměť pro rychlejší načítání. Tyto soubory se časem hromadí a zabírají místo, ale na výkon systému mají minimální vliv.

Tovární reset jde dál – vymaže kompletně všechna uživatelská data včetně SQLite databází, ve kterých aplikace ukládají strukturovaná data. Tyto databáze skutečně mohou časem fragmentovat, zvláště pokud aplikace často přidává a maže záznamy. Fragmentace zpomaluje dotazy do databáze.

Problém je, že po továrním resetu a opětovné instalaci aplikací se databáze začnou znovu plnit. Pokud byla příčina zpomalení jinde – například právě v degradované baterii nebo přetíženém úložišti – reset nepomůže. Uživatel navíc přijde o všechna nastavení a musí telefon znovu konfigurovat.

Notifikace, které nedorazí

Samsung v nadstavbě One UI implementoval agresivní režim hlubokého uspávání aplikací. Systém automaticky přesouvá málo používané aplikace do stavu, kdy nemohou běžet na pozadí. Cílem je šetřit baterii, vedlejším efektem jsou ale problémy s notifikacemi.

Push notifikace přes Firebase Cloud Messaging vyžadují, aby aplikace měla povoleno běžet na pozadí nebo aby systém pravidelně probouzel její služby. Když One UI aplikaci uspí, přestane reagovat na příchozí zprávy z FCM. Notifikace se pak doručí až v momentě, kdy uživatel aplikaci ručně otevře.

Týká se to zejména menších aplikací, které uživatel nespouští denně. Bankovní aplikace, doručovací služby nebo komunikační nástroje pak notifikují se zpožděním hodin i dnů. „Několikrát se mi stalo, že jsem dostal upozornění na doručení balíku až večer, přestože kurýr zvonil ráno. Aplikace byla v hlubokém spánku a notifikace prostě nedošla,“ popisuje zkušenost David.

Řešením je ruční vyloučení důležitých aplikací z režimu úspory energie, což ale vyžaduje zásah do nastavení a znalost problému.

Když aplikace zmizí z obchodu

iOS i Android nabízejí funkce pro odkládání a archivaci aplikací – systém automaticky odstraní aplikaci, kterou dlouho nepoužíváte, ale zachová její data. Když ji budete znovu potřebovat, stáhne se z obchodu a data se obnoví.

Tento mechanismus ale selhává v momentě, kdy vývojář aplikaci z App Store nebo Google Play stáhne. Systém pak nemá odkud aplikaci znovu stáhnout. Data zůstanou zachovaná, ale bez funkční aplikace jsou k ničemu.

Týká se to zejména starších her, menších utilit nebo aplikací firem, které ukončily činnost. Uživatel přijde o přístup k zakoupenému obsahu nebo k datům, která v aplikaci měl uložená. Archivace, která měla šetřit místo, se stává pastí.

Kritická hranice úložiště

Moderní operační systémy potřebují volné místo v úložišti pro dočasné soubory, odkládací prostor a systémové operace. Když volná kapacita klesne pod 10 procent, telefon začne výrazně zpomalovat.

Systém nemá kam ukládat dočasná data při instalaci aktualizací, zpracování fotografií nebo renderování videa. Musí neustále přesouvat a mazat soubory, aby uvolnil místo pro aktuální operaci. Tento proces výrazně prodlužuje dobu odezvy.

Uvolnění kapacity nad hranici 10 až 15 procent skutečně eliminuje většinu těchto problémů. Systém získá dostatek prostoru pro běžné operace a nemusí neustále jonglovat s nedostatkem místa. Efekt je znatelný okamžitě – aplikace se instalují rychleji, fotoaparát nezadrhává při ukládání snímků, aktualizace probíhají plynuleji.

Konec podpory jako bezpečnostní riziko

Výrobci telefony podporují softwarovými aktualizacemi omezenou dobu – typicky tři až pět let. Po skončení podpory zařízení nadále funguje, ale nedostává bezpečnostní záplaty.

Pro běžné používání to nemusí být okamžitý problém, pro kritické aplikace ale ano. Bankovní aplikace, platební systémy nebo firemní nástroje vyžadují aktuální bezpečnostní standardy. Zranitelnosti v operačním systému mohou útočníkům umožnit odposlech komunikace, krádež přihlašovacích údajů nebo instalaci škodlivého kódu.

Moment, kdy se další používání stává neakceptovatelným rizikem, závisí na typu aplikací. Pro sociální sítě a prohlížení webu může telefon sloužit i roky po skončení podpory. Pro online banking nebo pracovní e-mail s citlivými daty je riziko příliš vysoké už několik měsíců po poslední aktualizaci.

Některé aplikace navíc aktivně kontrolují verzi operačního systému a na nepodporovaných zařízeních odmítají fungovat. Uživatel tak přijde o přístup k službě, i když by telefon jinak stále vyhovoval.

Technické zákulisí smartphonů je plné kompromisů a skrytých mechanismů, které ovlivňují každodenní používání. Baterie pod 80 procent kondice mění chování procesoru, zavírání aplikací paradoxně zvyšuje spotřebu energie, virtuální RAM opotřebovává úložiště. Znalost těchto souvislostí pomáhá pochopit, proč telefon reaguje tak, jak reaguje – a proč některé intuitivní řešení fungují přesně opačně, než bychom čekali.

Nejnovější články

Jak vyfotit mobilem dokonalé noční fotky. Je to snadné jak facka a umí to všechny telefony. Stačí znát tuto věc

Jak vyfotit mobilem dokonalé noční fotky. Je to snadné jak facka a umí to všechny telefony. Stačí znát tuto věc

Mobilní fotografie prošla za poslední roky obrovským vývojem. Zatímco dříve bylo focení za šera téměř nemožné, dnes telefony zvládají i noční scény s překvapivě dobrými výsledky. Jenže čím víc možností máme, tím víc otázek vyvstává. Kdy se spolehnout na automatiku a kdy sáhnout po manuálních nastaveních? A má vůbec smysl řešit technické detaily, když většina lidí stejně jen mačká spoušť?