Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Android - doporučen restart

Ahojte,
docela mě před nějakou dobou pobavila hláška na mé Xperii Z3 Compact (Android 6.0.1), která mi sdělila, že systém jede už týden bez restartu a že mi doporučujou restartovat, aby byla zajištěna stabilita a bezproblémový běh.

Nicméně jsem to ze zajímavosti nechal nerestartované a pokračuju furt dál. Aktuálně mi telefon hlásí uptime 25 dní a nějakou tu hodinu a nepozoruju žádné problémy s rychlostí, stabilitou. A to telefon funguje denně jako foťák, navigace, prohlížeč...

Ta výzva k restartu je specialitka Sony nebo to dělá Android? Zajímalo by mě, kdo takto dobrovolně snižuje reputaci Androidu...

Předmět Autor Datum
Takovou hlášku jsem teda ještě nikdy neviděl. Ale že občas restart pomůže, můžu potvrdit.
Wikan 26.09.2016 11:54
Wikan
Na starsich verzich to Android urcite nedelal, 6ku nemam, tak nevim, jestli to spachal Google nebo S…
Redmarx N 26.09.2016 11:57
Redmarx N
naopak, mam praveze skusenosti ze android je dobre restartnut raz za par dni a raz za 0.5 roka - 1.5…
shiro 26.09.2016 12:09
shiro
Jak uz jsem psal na ZTE Blade Android 2.3.7 uptime pres 200 dni bez pozorovatelnych zaseku. Ten pro…
Redmarx N 26.09.2016 12:16
Redmarx N
Mam 4 roky android bez factory resetu a neseka se ani trochu, nikdy se mi nezakousnul. Restartoval j…
Dwane Dibbley 26.09.2016 14:52
Dwane Dibbley
jak už ti odpísali kolegovia, asi si si ten android zasral,... ja mám S4, a od kedy ho mám zasekol l…
Mlocik97 26.09.2016 17:03
Mlocik97
Musíš to brát s rezervou a číst mezi řádky. Každý restart ti vymaže paměť a uvolní místo. Android ne…
kozakl 26.09.2016 14:10
kozakl
Treba u Samsungu ne, oni si upravuji Android docela i pod povrchem, takze napriklad maji udelane, ze…
RedMaX 26.09.2016 15:42
RedMaX
problémom je častejšie ale uživatel než software,.. poslední
Mlocik97 26.09.2016 17:07
Mlocik97

Na starsich verzich to Android urcite nedelal, 6ku nemam, tak nevim, jestli to spachal Google nebo Sony. Sveho casu jsem na ZTE Blade mel na Adroidu 2.3.7 uptime pres 200 dni, pak jsem updatoval firmware, takze se restartovat muselo.

naopak, mam praveze skusenosti ze android je dobre restartnut raz za par dni a raz za 0.5 roka - 1.5 roka (zavisi od verzie OS a vyuzivania veci/appiek v nom) spravit factory reset. Inac to laguje, seka a robi haluze.
Android si sam robi problemy uz svojim navrhom postavenym na pomalej a nenazratej jave.

Odkedy mam apple, nemusim taketo veci riesit. Aj po dvoch rokoch je OS stale rychly a nerobi hluposti.

Jak uz jsem psal na ZTE Blade Android 2.3.7 uptime pres 200 dni bez pozorovatelnych zaseku.

Ten problem neni v Jave. Java je obecne vyborny napad a postavit na ni jednorazove zarizeni typu telefon je take dobra vec. Problem nastal az ve chvili, kdy se telefony promenily na plnohodnotne pocitace, zde uz Java nestaci a ani stacit nema. Kdyz do toho pridas prznice kodu typu Google, tak pak dostanes paskvil, ktery te upozornuje na potrebu restartovat "pocitac" kazdych 14 dni.

Treba u Samsungu ne, oni si upravuji Android docela i pod povrchem, takze napriklad maji udelane, ze aktivni pouzivane aplikace - posledni aplikace, ktere jsou v seznamu aplikaci, ti system po restartu automaticky nacte do pameti. Pokud chces cisty restart, tak musis spravce aplikaci pred restartem vycistit.
Ono to v podstate neni hloupe, protoze je pravdepodobne, ze aplikace pouzivane pred restartem, zacnes pouzivat i po restartu.
V podstate pri restartu se tak smaze cache, coz neni duvod pro sekani a take se z pameti odstrani aplikace, ktere nepouzivas, ale z nejakeho duvodu zustaly v pameti.

Takze naopak tenhle androidi system je docela dobrej napad. Otazkou zustava proc nefunguje a uzivatele si pravidelne na sekani stezuji. Ja mam tri hypotezy, na kterych urcite na kazde neco bude:

1. Nekteri vyrobci androidich smartphonu ziskaji od Googlu zdrojovy kod, kteremu poradne nerozumeji a nedokazou ho spravne upravit pro jejich zarizeni a prelozit do strojoveho kodu. Dukazem jsou nektere bezpecnostni problemy u nekterych vyrobcu, ktere ale ve stejne verzi cisteho Androidu nejsou. Napriklad jsou zname pripady Prestigia nebo myslim i Lenova, kde byla cast originalniho zdrojoveho kodu bez nahrady odstranena, pricemz pak nektere veci, ktere ve stejne verzi cisteho Androidu byly, tak vubec nefungovaly.

2. Vyvojari aplikaci maji pomerne velkou volnost v tvorbe aplikaci, cehoz zneuzivaji nebo jednoduse prasi kod z neznalosti. Je to hlavne problem spoustecich flagu, to jest reakci na urcite udalosti, kdy dojde-li k urcite udalosti, tak kazda aplikace, ktera je v prislusnem flagu zapsana, provede nejakou akci. Cim vic aplikaci se zapise do tohoto systemu udalosti, tim vic se telefon seka, takze obvykle cim vic aplikaci je v telefonu, tim vic se seka. Pritom uzivatelska konfigurace flagu je mozna pouze s rootem, takze mimo dosah bezneho uzivatele - coz je v podstate zase spravne, protoze bezny uzivatel by si tak mohl telefon i bricknout, nicmene faktem je, ze po rootu a vlastni uzivatelske konfiguraci flagu se mi Android vzdy zrychlil. Prikladem budiz napriklad Firefox, ktery ma na Androidu tendenci se "nasrat" uplne vsude.

3. Mrveni kodu Androidu ze strany Googlu. Podobne jako u web prohlizece Chrome, i na Androidu Google stale vymysli nejake novinky za kazdou cenu. Pritom tyto casto nejsou ve prospech uzivatele, ale bud je chce Google nebo jde o nejakou modni vlnu, kterou se na sebe Google snazi upozornovat. Napriklad muzeme zminit nesmyslne sifrovani telefonu, ktere je u novych zarizeni povinne z vyroby a zvysuje narok na vykon a spotrebu energie. Pritom bezny uzivatel neco takoveho vubec nepotrebuje a pripadne by stacilo jen sifrovani vybranych casti uloziste obsahujici citliva data, ktere by bylo mnohem mene narocne.

Zpět do poradny Odpovědět na původní otázku Nahoru