Lefelé a memóriasáv: A Nexus 5X meg tudja vágni 2 GB RAM-mal?

A Nexus 5X meg tudja vágni mindössze 2 GB RAM-mal? Ebben a funkcióban összehasonlító pillantást vetünk az Androiddal, a RAM-mal és a bloatware-rel kapcsolatos tévhitek tisztázására!

2014. október 15-én hűséges Nexus 5 tulajdonosok hordái várták a billentyűzetük mögött, hogy sorsdöntő leleplezésre kerüljön sor a piacot rabul ejtő telefon véleményük szerint utódjának. A Nexus 5 úttörő volt az ár-érték arányban, és sikerült elkerülnie a leglényegesebb specifikációkat illetően.

Szeretjük azt gondolni, hogy erős egyensúlyt találunk a prémium szolgáltatások/élmények és a megfizethetőség között.

Pedig a Google sok Nexus 5 tulajdonost sokkolt a Nexus 6 bemutatásával – egy olyan radikális méretű és árváltozással rendelkező készülék, hogy sokan úgy döntöttek, hogy teljesen kihagyják a telefont. A Google azonban nem felejtette el a Nexus 5 sikerét, és bemutatta a Nexus 5X-et („a minden téren bajnok”) idén szeptemberben nagy feltűnést keltett, egy fenntartással – mindössze 2 GB RAM-mal rendelkezik.

Az All Around Champ kiszakad a csomagból

Miért szokatlan ez? 2014 vége felé egyértelműnek tűnt, hogy a 3 GB RAM lesz a norma a zászlóshajó telefonok között (a 32 GB-os változatok Az LG G3 és a Xiaomi Mi4, valamint a OnePlus One az elsők között volt, de a Samsung Note 3 volt az, amely 3 GB-ot hozott. 2013). 2015-ben ez a tendencia folytatódott, néhány cég zászlóshajója még 4 GB RAM-mal is büszkélkedhet! Semmi sem utal arra, hogy a Google Snapdragon 808 SoC választása közvetlenül azt eredményezte, hogy a Nexus 5X 2 GB RAM-mal rendelkezik, mivel további 4 Snapdragon 808 eszköz legalább 3 GB RAM-mal rendelkezik, de a RAM-ot DDR3-ra korlátozza.

Az előző Nexus 5 szintén 2 GB RAM-mal rendelkezett, de általában az első helyen tartották. A Google elégedettnek tűnik azzal, hogy annak ellenére, hogy az új modellben a memória mennyisége nem változott, továbbra is élvezni fogja a készüléket. A legutóbbi Ask Me Anything-ben az IAmA alredditen a redditen a Nexus csapatának tagjai kijelentette, hogy szeretjük azt gondolni, hogy erős egyensúlyt találunk a prémium szolgáltatások/élmények és a megfizethetőség között.”

Utazás a memóriasávon

Sok blogger és kommentelő csalódottságát fejezte ki e hírek miatt. A készülék szenvedne attól, hogy csak 2 GB RAM-ja van? Ez egy olyan kérdés, amelyről az Android rajongói heves vitát folytattak a leleplezés után. Mégis azt vitatnám, hogy nem olyan rossz, mint amilyennek látszik - igen, a Nexus 5X tud vágja le 2 GB RAM-mal. De ez teljesen a saját tapasztalataitól függ – milyen telefonról érkezik, milyen alkalmazásokat/készletfunkciókat használ stb.

Az Android memóriakezelési működésének megértése fontos annak mérlegelésekor, hogy a 2 GB RAM-ot érdemes-e megszakítani. Az Android így kezeli a memóriakezelést: ahelyett, hogy azonnal leállítana minden folyamatot a tevékenység befejezése után (pl amikor megnyomja a kezdőlap gombot az alkalmazásból való kilépéshez), a folyamat addig marad a memóriában, amíg a rendszernek le kell állítania, hogy több memória szabadítson fel. Hogyan dönti el a rendszer, hogy milyen folyamatokat tartson meg és mit öljön meg? Az LMK (Low Memory Killer) illesztőprogram. Minden folyamathoz hozzárendel egy -17 és 15 közötti oom_adj értéket az ActivityManager szolgáltatás, amely dinamikusan módosítja az oom_adj értéket a folyamat fontosságától függően. A magasabb oom_adj értékek azt jelentik, hogy a folyamat nagyobb valószínűséggel leáll a memória felszabadítása érdekében, míg az alacsonyabb értékek azt jelentik, hogy kisebb az esély a folyamat leállítására.

A gyártók előszeretettel módosítják ezeket kedvük szerint, attól függően, hogy úgy érzik, hogy ez a legjobban illik készülékükhöz

Az Android az egyes folyamatokat öt kategóriába sorolja (előtérben, látható, szolgáltatásban, háttérben és üresben), amelyek a legfontosabbtól a legkevésbé fontosakig terjednek. Az egyes kategóriákhoz tartozó folyamatok a fennmaradó szabad memória különböző szintjein (úgynevezett LMK minfree érték) leállnak. Például, ha az eszköz LMK minfree értékei „2560,4090,6144,7168,8192”-ra vannak állítva (4k oldalként szerepel, amely a /sys/module/lowmemorykiller/parameters/minfree fájlból olvasható), akkor az eszköz leállítja az „Üresnek” definiált folyamatokat, ha a szabad memória 32 MB alá csökken, a „Háttérben” definiált folyamatokat, ha a szabad memória kevesebb, mint 28 MB, és az előtérben lévő alkalmazásokat, ha a szabad memória kevesebb. 10 MB (isten ments!) Nos, ezek a minfree értékek manapság nem jellemzőek a legtöbb eszközre, mivel a gyártók előszeretettel módosítják ezeket kedvükre, attól függően, hogy úgy érzik, hogy ez a legjobban illik készülékükhöz. Amit azonban érdemes levonni ebből a rövid magyarázatból, az az, hogy minél több szabad memóriával rendelkezik, annál kevésbé valószínű, hogy a kritikus folyamatok megsemmisülnek.

Task Killers Be Gone!

De az igazság az, hogy azok az idők, amikor a felhasználóknak folyamatosan a saját eszközükkel kellett küzdeniük, hogy a fontos folyamatokat a memóriában tartsák, többnyire már elmúltak. Többé nem küzdünk a feladatgyilkosokkal, hogy ne zárják be hirtelen szöveges üzenetküldő alkalmazásainkat használat közben. A legtöbb alkalmazás (kivéve néhány igazán csúcskategóriás játékot és a nagy lapszámú internetes böngészést) nem fogyaszt sok memóriát. A fő különbség a 2 GB RAM-mal rendelkező eszköz és a 3 GB RAM-mal rendelkező eszköz között az, hogy a 3 GB-os készülék A RAM-nak képesnek kell lennie több folyamat gyorsítótárazására a háttérben anélkül, hogy az LMK-illesztőprogramot elindítaná.

De még ez a vonal is homályos, mivel az összes telefontípushoz sokféle funkció tartozik. Például, bár a modern Samsung Galaxy telefonok általában 3 GB RAM-mal rendelkeznek, a gyakorlatban elképesztő mennyiségű A telefonba dobott készletfunkciók (ahol sokakat nem is használnak) végül csökkentik a felhasználói alkalmazások számára szabad memória mennyiségét. A Nexus 5X, bár papíron kevesebb memóriával rendelkezik, a szabad memóriarészlegben a Galaxy S6-hoz illeszkedhet, mivel kevesebb a duzzadása. Arra gondolok, hogy nem feltétlenül kell más, 3 GB RAM-mal rendelkező készülékeket irigykedve nézni, meg kell fontolni, hogy a Nexus 5X milyen élményt hoz az asztalra más eszközökhöz képest.

Saját felhasználói tapasztalatok vizsgálata

Ezzel el is jutok az utolsó pontomhoz: mérlegelje saját tapasztalatait és igényeit az előző eszközzel kapcsolatban, mielőtt eldönti, hogy a 2 GB RAM megszakító-e. Hogyan kategorizálnád magad felhasználóként? Ön erős felhasználó, aki több e-mail- és közösségi médiafiókot szinkronizál? Alkalmi felhasználó vagy, aki csak SMS-küldő/internetböngészőként használja telefonját néhány játékkal az oldalán? Mindkét esetben azt vitatnám, hogy a 2 GB RAM nem igazán vészes, mivel az Android memóriakezelése okos lett.

Valószínűleg nem marad le egyetlen fontos üzenetről sem, ha nincs 3 GB RAM. De megértem, ha frusztrál, hogy néhány perc múlva újra kell töltenie a Chrome-lapokat (ez gyakran előfordul velünk 3 GB RAM-os telefonokkal is!) Végül gondolja át: melyik telefonról frissít, és miért érzi úgy, hogy a 2 GB egy probléma? Manapság könnyű irigységet kapni a műszaki specifikációk iránt, mivel a cégek milyen keményen versengenek, hogy megnyerjenek minket, de ne feledje, hogy a specifikációk nem mindenek. A legfontosabb az, hogy a teljes hardver és szoftver egy egyedi eszközbe van csomagolva – és hogy ez jó élményt nyújt-e az Ön igényeinek.

Tekintse meg az XDA Nexus 5X fórumát >>