Logo sl.androidermagazine.com
Logo sl.androidermagazine.com

Oneplus 6: ali res potrebujete 8gb ovna v telefonu?

Kazalo:

Anonim

Lahko kupite OnePlus 6, ki ima na krovu 8 GB RAM-a. To je 4 GB več kot večina drugih telefonov Android Android (ter Chromebookov in poceni prenosnikov Windows) in približno 6 GB več od absolutnega golega minimuma, s katerim se lahko rešite. Na vprašanje bomo odgovorili tukaj v prvem odstavku: ne, v telefonu ne potrebujete 8 GB RAM-a.

Vendar to pomeni, da bi se lahko zgodilo nekaj res kul stvari.

Preberite naš pregled OnePlus 6

Kaj počne vaš telefon z RAM-om

Vsi vemo, da več RAM-a pomeni več aplikacij hkrati (nekako nekako hkrati), toda to je samo ena stvar, ki jo vaš telefon počne z RAM-om znotraj njega. Pravzaprav se del tega RAM-a navadi, še preden Android sploh začne delovati.

Ne da bi preveč zmeden in v mešanico vbrizgaval ideje, kot je na primer komplikacija, telefon uporablja RAM takole:

  • Prostor v jedru: telefon Android deluje poleg jedra Linuxa. Jedro je shranjeno v posebni vrsti stisnjene datoteke, ki se med zaporedjem vklopa naprave izvleče neposredno v RAM. Ta rezervirani pomnilnik vsebuje jedra, gonilnike in module jedra, ki nadzorujejo strojno opremo in prostor za predpomnjenje podatkov v jedru in iz njega.
  • RAMdisk za virtualne datoteke: V sistemskem drevesu so nekatere mape in datoteke, ki niso "resnične". Gre za psevdofile, napisane ob zagonu, in vsebujejo stvari, kot so stanje baterije in podatki o hitrosti CPU-ja. Pri Androidu je celoten / proc imenik eden od teh sistemov psuedofile. RAM je rezerviran, tako da imajo tam prostor za življenje.
  • Omrežni radijski sprejemniki: Podatki o vaših IMEI in nastavitvah radia so shranjeni v NVRAM (Nehlapni pomnilnik, ki se ne izbriše, ko izklopite telefon), vendar se prenesite v RAM skupaj s programsko opremo, ki je potrebna za podporo modema, ko prvič vklopite svoj telefon. Prostor je rezerviran, da ostane vse to v spominu.
  • GPU: Grafični adapter v vašem telefonu potrebuje pomnilnik, da deluje. To se imenuje VRAM, naši telefoni pa uporabljajo integrirane grafične procesorje, ki nimajo samostojnega VRAM-a. Sistemski RAM je rezerviran za to.
  • Na voljo RAM: to je ostalo, minus vse dodatno rezervirano za predpomnilnik datotečnega sistema in minfree nastavitve. To lahko uporabljajo aplikacije, ki jih zaženete.

Če imate 8 GB RAM-a pomeni kateri koli ali vse te različne načine uporabe RAM-a, ga lahko uporabite veliko več, če to potrebuje. Ali če želi oseba, ki piše operacijski sistem, poskusiti nekaj novega in drugačnega.

Kaj lahko storite z dodatnim RAM-om?

Najprej bom rekel, da ni povsem jasno, kaj točno OnePlus počne z dodatnim RAM-om ali kakšne načrte ima za prihodnost. Glede na to morate pričakovati, da na sistemski ravni ne bo naredil preveč, saj osnovni model OnePlus 6 še vedno vsebuje 6 GB RAM-a in uporablja isto programsko opremo.

Obstaja pa ena stvar, ki jo lahko naredi OnePlus (ali kateri koli razvijalci prilagojenih ROM-ov), kar bi bil odličen način za uporabo dodatnih 2 GB RAM-a: v njej shranite celoten sistemski zaganjalnik.

8 GB RAM-a pomeni več, kar bi lahko namenili uporabniškemu vmesniku ali načinu igre.

Pomislite nazaj na HTC M7, če ste že dolgo približno Android. To je bil prvi telefon, ki je uporabljal Android in je bil super odziven, ko ste zadihali po operacijskem sistemu. Dober del sistemske RAM-a je bil "rezerviran" za HTC Sense in ga ne bi mogli osvoboditi, ko bi druga aplikacija zahtevala več pomnilnika. V primeru M7 je to pomenilo, da ne more imeti odprtih toliko aplikacij kot drugi telefoni. Večina podjetij, ki izdelujejo Android telefone, zdaj naredijo nekaj podobnega in postavijo stvari tako, da delov zaganjalnika nikoli ne odstranimo iz RAM-a, Android pa se zaradi tega počuti veliko bolje. S 4 GB RAM-a je ravnotežje, ki ponuja dobro delovanje, ne da bi razburjalo uporabnike, ki želijo imeti programe odprte v ozadju.

Z 8 GB RAM-a celotnega uporabniškega vmesnika ni mogoče obdržati le v RAM-u, ampak tudi s pravim rezerviranim blokom zunaj parametrov sistemskega pomnilnika.

Pisanje gonilnika naprave, ki omogoča uporabniški vmesnik DMA (neposredni dostop do pomnilnika), pomeni, da lahko RAM uporabi samo uporabniški vmesnik. Operacijski sistem še vedno nadzoruje i / o, vendar nobena druga aplikacija ne more prepisati nobenega dela, zato je vse, kar je potrebno za "takojšnje" drsenje in premikanje, shranjeno v RAM-u, kjer je hitro in vedno pripravljeno.

OnePlus morda ne bo načrtoval ničesar za dodaten RAM, vendar sem prepričan, da bodo to razvijalci pri XDA.

Ta je nekoliko drugačen od parametra jedra memmap, ki rezervira prostor zunaj operacijskega sistema za radie in VRAM, vendar omogoča, da OS upravlja RAM, tako da se lahko podatki premikajo sem in tja in lahko zapišete medpomnilnik, ko izklopite telefon da preprečimo izgubo podatkov. To je bolj robustna rešitev kot uporaba standardnega sistema Linux LMK (Low Memory Killer), da se pomembni procesi nadaljujejo. Končni rezultat je uporabniški vmesnik, ki je ves čas tekoč in odziven, ne da bi to vplivalo na način, kako druge aplikacije tečejo ali ostanejo v ozadju.

In to je samo en primer, ki sem si ga zamislil, ne da bi se vse preveč poglabljal. Morda si zamislite nastavljene minfree nastavitve, tako da bomo lahko ves čas v ozadju pustili odprto vsako aplikacijo, ki jo imamo radi.

Ne pozabite na kul faktor

OnePlus 6 ima lahko 8 GB RAM-a, da z OS naredi nore stvari za boljše delovanje, vendar ga verjetno ima preprosto zato, ker zmore.

RAM ni drag. Vsaj ne komponentni RAM, ki se uporablja na matični plošči. Poraba nekaj dolarjev na enoto (kar je lahko veliko, če prodate milijone enot), da OnePlus 6 podarite nekaj, kar Galaxy S9 ali iPhone nima, je resnično prodajno mesto v delih Azije in za številne navdušence. Številni ljudje so obsedeni s specifikacijami telefona, ker razumejo, kako bi jih lahko uporabljali, ali preprosto zato, ker je vedno več bolje. Podvojitev RAM-a drugih vodilnih telefonov naredi OnePlus 6 bolj odporen na prihodnost.

Prepričan sem, da je nekdo na OnePlusu opravil matematiko in ugotovil, da je s kombinacijo vseh teh dejavnikov koristno prodati model z 8 GB RAM-a.

Končali bomo tako, kot smo začeli: če rečem ne, ne potrebujete 8 GB RAM-a v telefonu. Toda nič ne škodi in ustvarjalna svoboda, ki jo daje razvijalcem Android, tako pri OnePlusu kot tretjih proizvajalcih, bi lahko pomenila, da se bodo dogajale nekatere super stvari.