Mäluraja vähenemine: kas Nexus 5X saab seda 2 GB muutmälu abil lõigata?

click fraud protection

Kas Nexus 5X saab seda lõigata vaid 2 GB muutmäluga? Selle funktsiooni puhul vaatame võrdlevalt, et kustutada mõned väärarusaamad Androidi, RAM-i ja bloatware kohta!

15. oktoobril 2014 ootasid hordid ustavaid Nexus 5 omanikke oma klaviatuuride taga, et saada saatuslik paljastamine selle kohta, mis nende arvates oli turgu võlunud telefoni järeltulija. Nexus 5 oli hinnaklassi teerajaja, kes suutis vältida kõige olulisemate tehniliste näitajate osas pöördeid.

Meile meeldib mõelda, et saavutame tugeva tasakaalu esmaklassiliste funktsioonide/kogemuste ja taskukohasuse vahel.

Ja ometi šokeeris Google paljusid Nexus 5 omanikke, tutvustades Nexus 6 – seadet, mille suurus ja hind on nii radikaalselt muutunud, et paljud inimesed otsustasid telefonist sootuks vahele jätta. Google ei unustanud aga edu, mille Nexus 5 tõi, ja avalikustas Nexus 5X ("kõikvõimalik tšempion") tänavu septembris suure menuga, ühe hoiatusega – sellel on ainult 2 GB muutmälu.

All Around Champ lahkub pakist

Miks see on ebatavaline? 2014. aasta lõpu poole tundus selge, et 3 GB muutmälu saab lipulaevade seas normiks (32 GB variandid LG G3 ja Xiaomi Mi4 ning OnePlus One olid esimeste seas, kuid just Samsungi Note 3 tõi sisse 3 GB 2013). 2015. aastal on see suundumus jätkunud ja mõne ettevõtte lipulaevade seadmetel on isegi 4 GB muutmälu! Miski ei viita sellele, et Google'i Snapdragon 808 SoC valik põhjustas otseselt Nexus 5X-i 2 GB muutmälu, kuna

muud 4 Snapdragon 808 seadet on vähemalt 3 GB muutmälu, kuid see piirab RAM-i DDR3-ga.

Eelmisel Nexus 5-l oli ka 2 GB muutmälu, kuid üldiselt peeti seda selle aja jooksul tipptasemel. Google näib olevat rahul sellega, et hoolimata asjaolust, et uue mudeli mälumaht pole muutunud, naudite seadet endiselt. Hiljutises IAmA alamredditis „Küsi minult kõike” said Nexuse meeskonna liikmed väitis, et meile meeldib mõelda, et saavutame tugeva tasakaalu esmaklassiliste funktsioonide/kogemuste ja taskukohasuse vahel.

Reis mälurajale alla

Paljud blogijad ja kommenteerijad väljendasid nende uudiste üle pettumust. Kas seadmel on ainult 2 GB muutmälu? See on küsimus, mille üle Androidi entusiastid pärast paljastamist tuliselt arutasid. Kuid ma väidan, et see pole nii hull, kui tundub - jah, Nexus 5X saab lõika see 2 GB RAM-iga. Kuid see sõltub täielikult teie enda kogemustest – millisest telefonist te tulete, milliseid rakendusi/börsifunktsioone te kasutate jne.

Androidi mäluhalduse toimimise mõistmine on oluline, kui kaalute, kas peaksite kaaluma 2 GB muutmälu probleemi lahendamiseks või mitte. See, kuidas Android mäluhaldust käsitleb, on selline: selle asemel, et pärast selle tegevuse lõppu iga protsessi kohe maha lüüa (nt kui vajutate rakendusest väljumiseks kodunuppu), hoitakse protsessi mällu seni, kuni süsteem peab selle rohkem mälu vabastamiseks kustutama. Kuidas süsteem otsustab, milliseid protsesse säilitada ja mida tappa? LMK (Low Memory Killer) draiver. ActivityManageri teenus määrab igale protsessile oom_adj väärtuse vahemikus -17 kuni 15, mis kohandab oom_adj väärtust dünaamiliselt sõltuvalt protsessi tähtsusest. Kõrgemad oom_adj väärtused tähendavad, et protsess suretatakse suurema tõenäosusega mälu vabastamiseks, samas kui madalamad väärtused tähendavad, et protsess sureb väiksema tõenäosusega.

Tootjatele meeldib neid oma maitse järgi kohandada olenevalt sellest, kuidas see nende seadmele kõige paremini sobib

Android liigitab iga protsessi viide kategooriasse (esiplaan, nähtav, teenus, taust ja tühi), mis ulatuvad kõige olulisemast kuni kõige vähem oluliseni. Igasse kategooriasse kuuluvad protsessid suretatakse erinevatel vaba mälu tasemetel (nimetatakse LMK minfree väärtuseks). Näiteks kui teie seadme LMK minfree väärtused on seatud väärtusele "2560,4090,6144,7168,8192" (loetletud 4k lehtedena, mida saab lugeda failist /sys/module/lowmemorykiller/parameters/minfree), siis teie seade lõpetab protsessid, mis on määratletud kui "Tühi", kui teie vaba mälumaht langeb alla 32 MB, protsessid, mis on määratletud kui "taust", kui vaba mälu on alla 28 MB, ja esiplaani rakendused, kui vaba mälu on alla 32 MB 10 MB (taevas hoidku!) Need minfree väärtused ei ole tänapäeval enamiku seadmete puhul tüüpilised, kuna tootjad armastavad neid oma maitse järgi kohandada olenevalt sellest, kuidas see nende seadmele kõige paremini sobib. Kuid peaksite sellest lühikesest selgitusest välja võtma, et mida rohkem vaba mälu teil on, seda vähem on tõenäoline, et kriitilised protsessid katkevad.

Task Killers on kadunud!

Kuid tõsi on see, et ajad, mil kasutajad pidid pidevalt oma seadmega võitlema, et olulised protsessid mälus hoida, on enamjaolt ammu möödas. Me ei maadle enam tööülesannete hävitajatega tagamaks, et meie tekstisõnumirakendused nende kasutamise ajal ootamatult ei sulguks. Enamik rakendusi (välja arvatud mõned tõeliselt tipptasemel mängud ja vahelehtederohke Interneti-sirvimine) ei söö palju mälu. Peamine erinevus 2 GB muutmäluga seadme ja 3 GB muutmäluga seadme vahel on see, et 3 GB muutmäluga seade RAM peaks suutma taustal rohkem protsesse vahemällu salvestada, ilma et see käivitaks LMK draiveri, et see välja lülitada.

Kuid isegi see rida on hägune igat tüüpi telefonidega kaasnevate funktsioonide tohutu mitmekesisuse tõttu. Näiteks kuigi kaasaegsetel lipulaevadel Samsung Galaxy telefonidel on tavaliselt 3 GB muutmälu, on praktikas hämmastavalt palju Telefoni visatud varufunktsioonid (kus paljusid võib-olla isegi ei kasutata) vähendavad lõpuks kasutajarakenduste jaoks vaba mälumahtu. Kuigi Nexus 5X-il on paberil vähem mälu, võib see vaba mälu osakonnas Galaxy S6-ga kokku puutuda, kuna sellel on vähem paisumist. Minu mõte on selles, et te ei tohiks tingimata kadedusega vaadata teisi seadmeid, millel on 3 GB muutmälu. Peate kaaluma, millise kogemuse Nexus 5X teiste seadmetega võrreldes lauale toob.

Oma kasutajakogemuse uurimine

Mis toob mind minu viimase punktini – enne kui otsustate, kas 2 GB muutmälu on probleemiks, kaaluge oma kogemusi ja vajadusi oma eelmise seadmega. Kuidas te end kasutajaks liigitaksite? Kas olete tõhus kasutaja, kes sünkroonib mitut e-posti ja sotsiaalmeedia kontot? Kas olete tavakasutaja, kes kasutab oma telefoni ainult sõnumite saatmise/Interneti-sirvimismasinana, mõne mängu kõrval? Mõlemal juhul väidan, et 2 GB muutmälu ei ole Androidi nutika mäluhalduse tõttu tegelikult rikkuja.

Tõenäoliselt ei jää te olulistest sõnumitest ilma, kuna teil pole 3 GB muutmälu. Kuid ma saan aru, kas see valmistab teile meelehärmi, kui peate mõne minuti pärast Chrome'i vahekaarte uuesti laadima (meietega juhtub seda palju aga ka 3 GB RAM-iga telefonidega!) Lõpuks mõelge: millisele telefonile te uuendate ja miks arvate, et 2 GB on probleem? Tänapäeval on tehniliste andmete kadestamine lihtne, kuna ettevõtted võistlevad meie võitmise nimel, kuid peate meeles pidama, et spetsifikatsioonid pole veel kõik. Kõige olulisem on kogu riist- ja tarkvara, mis on pakendatud ühte seadmesse – ja kas see pakub teie vajadustele vastavat head kogemust või mitte.

Vaadake XDA Nexus 5X foorumit >>