Dokáže to Nexus 5X skrátiť iba s 2 GB RAM? V tejto funkcii sa pozrieme na porovnanie, aby sme vyjasnili niektoré mylné predstavy o systéme Android, RAM a bloatware!
15. októbra 2014 hordy verných majiteľov Nexus 5 čakali za svojimi klávesnicami na osudové odhalenie toho, čo považovali za nástupcu telefónu, ktorý uchvátil trh. Nexus 5 bol priekopníkom v cenovej kategórii, ktorému sa podarilo vyhnúť sa obmedzovaniu najdôležitejších špecifikácií.
Radi si myslíme, že dosahujeme silnú rovnováhu medzi prémiovými funkciami/zážitkami a cenovou dostupnosťou.
A napriek tomu Google šokoval mnohých majiteľov Nexus 5 predstavením Nexus 6 – zariadenia s tak radikálnou zmenou veľkosti a ceny, že sa veľa ľudí rozhodlo telefón úplne vynechať. Google však nezabudol na úspech, ktorý Nexus 5 priniesol, a predstavil Nexus 5X (“všestranný šampión”) tento september do veľkej fanfáry, s jednou výhradou – má iba 2 GB RAM.
The All Around Champ Breaks from the Pack
Prečo je to nezvyčajné? Ku koncu roka 2014 sa zdalo jasné, že 3GB RAM sa stane štandardom medzi vlajkovými telefónmi (32GB varianty LG G3 a Xiaomi Mi4 a OnePlus One boli medzi prvými, no bol to Samsung Note 3, ktorý priniesol 3 GB 2013). V roku 2015 tento trend pokračoval, pričom niektoré vlajkové lode spoločnosti sa môžu pochváliť dokonca 4 GB RAM! Nič nenasvedčuje tomu, že výber SoC Snapdragon 808 spoločnosťou Google priamo viedol k tomu, že Nexus 5X má 2 GB pamäte RAM.
ďalšie 4 zariadenia Snapdragon 808 mať aspoň 3 GB RAM, ale obmedzuje RAM na DDR3.Predchádzajúci Nexus 5 mal tiež 2 GB RAM, ale vo svojej dobe bol všeobecne považovaný za špičkový. Zdá sa, že Google je spokojný s tým, že napriek tomu, že množstvo pamäte v novom modeli nekleslo, zariadenie si stále užijete. V nedávnom Ask Me Anything on the IAmA subreddit over on reddit členovia tímu Nexus uviedol, že “radi si myslíme, že dosahujeme silnú rovnováhu medzi prémiovými funkciami/zážitkami a cenovou dostupnosťou.“
A Trip down Memory Lane
Mnoho blogerov a komentátorov vyjadrilo sklamanie z týchto správ. Trpelo by zariadenie tým, že má iba 2 GB RAM? To je otázka, o ktorej nadšenci Androidu po odhalení horlivo diskutovali. Napriek tomu by som tvrdil, že to nie je také zlé, ako sa zdá - áno, Nexus 5X môcť znížiť to s 2 GB RAM. Úplne to však závisí od vašich vlastných skúseností – z akého telefónu pochádzate, aké druhy aplikácií/funkcií akcií používate atď.
Pochopenie toho, ako funguje správa pamäte systému Android, je dôležité pri zvažovaní, či by ste mali alebo nemali považovať 2 GB pamäte RAM za priekopník. Spôsob, akým Android spracováva správu pamäte, je takýto: namiesto okamžitého zabíjania každého procesu po ukončení jeho činnosti (napr keď stlačíte tlačidlo Domov na ukončenie aplikácie), proces sa uchováva v pamäti, kým ho systém nebude musieť ukončiť, aby uvoľnil viac pamäte. Ako sa systém rozhoduje, ktoré procesy ponechať a čo zabiť? Ovládač LMK (Low Memory Killer). Služba ActivityManager priraďuje každému procesu hodnotu oom_adj v rozsahu od -17 do 15, ktorá dynamicky upravuje hodnotu oom_adj v závislosti od dôležitosti procesu. Vyššie hodnoty oom_adj znamenajú, že proces je pravdepodobnejšie zabitý, aby sa uvoľnila pamäť, zatiaľ čo nižšie hodnoty znamenajú, že proces bude menej pravdepodobne zabitý.
Výrobcovia ich radi upravujú podľa svojich predstáv v závislosti od toho, ako sa domnievajú, že to najlepšie vyhovuje ich zariadeniu
Android kategorizuje každý proces do piatich kategórií (Popredie, Viditeľné, Služba, Pozadie a Prázdne), ktoré sa pohybujú od najdôležitejších po najmenej dôležité, aby bolo možné pokračovať. Procesy patriace do každej kategórie sa zastavia na rôznych úrovniach zostávajúcej voľnej pamäte (nazývaná hodnota LMK minfree). Napríklad, ak sú hodnoty LMK minfree vášho zariadenia nastavené na „2560,4090,6144,7168,8192“ (uvedené ako 4k stránky, ktoré možno prečítať z /sys/module/lowmemorykiller/parameters/minfree), potom vaše zariadenie ukončí procesy definované ako „prázdne“, keď vaša voľná pamäť klesne pod 32 MB, procesy definované ako „pozadie“, keď je voľná pamäť nižšia ako 28 MB, a aplikácie v popredí, keď voľná pamäť klesne pod 28 MB 10 MB (nebesia zakazujú!) Tieto minimálne hodnoty nie sú v súčasnosti typické pre väčšinu zariadení, pretože výrobcovia ich radi upravujú podľa svojich predstáv v závislosti od toho, ako sa domnievajú, že to najlepšie vyhovuje ich zariadeniu. Z tohto stručného vysvetlenia by ste si však mali odniesť to, že čím viac máte voľnej pamäte, tým je menej pravdepodobné, že zastavia kritické procesy.
Úloha Killers Be Gone!
Pravdou však je, že časy, keď používatelia museli neustále bojovať s vlastným zariadením, aby si udržali dôležité procesy v pamäti, sú už z väčšej časti dávno preč. Už sa nezaoberáme nástrojmi na zabíjanie úloh, aby sme zaistili, že sa naše aplikácie na odosielanie textových správ náhle nezatvoria, keď ich používame. Väčšina aplikácií (s výnimkou niektorých skutočne špičkových hier a prehliadania internetu s množstvom kariet) nezaberá veľa pamäte. Hlavný rozdiel medzi zariadením s 2 GB RAM a zariadením s 3 GB RAM je ten, že zariadenie s 3 GB RAM by malo byť schopné ukladať do vyrovnávacej pamäte viac procesov na pozadí bez spustenia ovládača LMK, aby ho zabil.
Ale aj tento riadok je nejasný kvôli obrovskej rozmanitosti funkcií, ktoré prichádzajú s každým typom telefónu. Napríklad, hoci sa moderné vlajkové telefóny Samsung Galaxy zvyčajne dodávajú s 3 GB RAM, v praxi je to ohromujúce množstvo akciové funkcie vhodené do telefónu (kde sa mnohé z nich ani nemusia použiť) v konečnom dôsledku znižujú množstvo voľnej pamäte, ktorá zostáva pre používateľské aplikácie. Nexus 5X, hoci má na papieri menej pamäte, sa môže v oddelení voľnej pamäte nakoniec zhodovať s Galaxy S6, pretože má menšiu nadúvanie. Chcem povedať, že by ste sa nemali nutne pozerať na iné zariadenia s 3 GB RAM so závisťou, ale musíte zvážiť, aké skúsenosti prináša Nexus 5X v porovnaní s inými zariadeniami.
Skúmanie vlastnej používateľskej skúsenosti
Čo ma privádza k môjmu poslednému bodu - zvážte svoje vlastné skúsenosti a potreby s predchádzajúcim zariadením predtým, ako sa rozhodnete, či 2 GB RAM je výhodný. Ako by ste sa kategorizovali ako používateľ? Ste skúsený používateľ, ktorý synchronizuje viacero e-mailových účtov a účtov sociálnych médií? Ste príležitostný používateľ, ktorý používa svoj telefón iba ako zariadenie na odosielanie textových správ/prehliadanie internetu s niekoľkými hrami na boku? V oboch prípadoch by som tvrdil, že 2 GB pamäte RAM nie je v skutočnosti priekopníkom, pretože správa pamäte Android sa stala inteligentnou.
Je nepravdepodobné, že vám uniknú nejaké dôležité správy z toho, že nemáte 3 GB RAM. Chápem však, že vás frustruje, keď musíte po niekoľkých minútach znova načítať karty prehliadača Chrome (tým z nás sa to stáva často aj s telefónmi s 3 GB RAM!) Nakoniec zvážte: z akého telefónu inovujete a prečo si myslíte, že 2 GB je problém? V dnešnej dobe je ľahké získať závisť na technické špecifikácie, pretože spoločnosti súperia, aby nás získali, no musíte si uvedomiť, že špecifikácie nie sú všetko. Najdôležitejšie je, že celý hardvér a softvér sú zbalené do jedného zariadenia – a bez ohľadu na to, či poskytuje dobrý zážitok pre vaše potreby.
Pozrite si fórum XDA Nexus 5X >>