Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Oneplus 6: stvarno vam treba 8Gb RAM-a u telefonu?

Sadržaj:

Anonim

Možete kupiti OnePlus 6 koji na brodu ima 8 GB RAM-a. To je 4 GB više od većine drugih vrhunskih Android telefona (i Chromebooka i jeftinih prijenosnih računala Windows) i oko 6 GB više od apsolutnog minimalnog zahtjeva koji možete dobiti. Odgovorit ćemo ovdje na pitanje u prvom odlomku: ne, ne treba vam 8 GB RAM-a u telefonu.

Ali to zapravo znači da bi se neke stvarno cool stvari mogle dogoditi.

Pročitajte našu recenziju OnePlus 6

Što vaš telefon radi s RAM-om

Svi znamo da više RAM-a znači da se više aplikacija može istovremeno pokrenuti (nekako u isto vrijeme), ali to je samo jedna stvar koju vaš telefon radi s RAM-om unutar njega. U stvari, dio tog RAM-a navikne se prije nego što se Android uopće počne pokretati.

Bez previše nervoznog i ubacivanja ideja u mikroskop u miks, vaš telefon koristi RAM ovako:

  • Prostor u kerneli: Vaš Android telefon radi preko Linux kernela. Kernel se sprema u posebnu vrstu komprimirane datoteke koja se izvlači izravno u RAM-u tijekom slijeda uključivanja uređaja. Ova rezervirana memorija sadrži kernel, upravljačke programe i module kernel koji upravljaju hardverom i prostorom za spremanje podataka u kernel i iz nje.
  • RAMdisk za virtualne datoteke: Postoje neke mape i datoteke u stablu sustava koje nisu "stvarne". To su pseudofili napisani pri pokretanju i drže stvari poput razine baterije i podataka o brzini CPU-a. S Androidom je cijeli / proc direktorij jedan od tih sustava psuedofile. RAM-a je rezervirana kako bi imali gdje živjeti.
  • Mrežni radio: Podaci o vašim IMEI i postavkama radija pohranjuju se u NVRAM (neisparljiva memorija koja se ne briše kad isključite telefon), ali prenesite se u RAM memoriju zajedno sa softverom potrebnim za podršku modema prilikom prvog uključivanja uređaja telefon. Prostor je rezerviran da ovo sve ostane u sjećanju.
  • GPU: Grafičkom adapteru u vašem telefonu treba memorija za rad. To se naziva VRAM, a naši telefoni koriste integrirane grafičke procese koji nemaju samostalan VRAM. RAM sustava rezerviran je za to.
  • Dostupna RAM-a: to je preostalo, bez dodatnih rezerviranih za predmemoriju datotečnog sustava i minfree postavke. To mogu koristiti aplikacije koje pokrećete.

Imati 8 GB RAM-a znači bilo koji ili sve ove različite načine na koje se RAM koristi može puno više upotrebljavati ako treba. Ili ako osoba koja piše operativni sustav želi isprobati nešto novo i drugačije.

Što možete učiniti s dodatnom RAM-om?

Za početak ću reći da nije sasvim jasno što točno OnePlus radi s dodatnom RAM-om ili kakve planove ima za budućnost. S druge strane, morate očekivati ​​da neće učiniti previše na sistemskoj razini s obzirom na to da osnovni model OnePlus 6 i dalje dolazi sa 6 GB RAM-a i koristi isti softver.

No, postoji jedna stvar koju OnePlus (ili bilo koji prilagođeni programeri ROM-a) mogu učiniti, to bi bio sjajan način za korištenje dodatnih 2 GB RAM-a: pohranite u njega čitav pokretački sustav sustava.

8 GB RAM-a znači više što bi se moglo izdvojiti za korisničko sučelje ili način igre.

Vratite se na HTC M7 ako ste se dugo vremena bavili Androidom. To je bio prvi telefon koji je koristio Android i super je odgovarao kada ste se zatiskivali oko OS-a. Razlog je što je dobar dio sistemske RAM-a bio "rezerviran" za HTC Sense i neće se osloboditi ako druga aplikacija zatraži više memorije. U slučaju M7, to je značilo da ne može otvoriti toliko aplikacija kao drugi telefoni. Većina tvrtki koje proizvode Android telefone sada rade nešto slično i postavljaju stvari tako da se dijelovi pokretača nikada ne uklanjaju iz RAM-a, a Android se osjeća puno bolje zbog toga. Uz 4 GB RAM-a, ravnoteža koja nudi dobre performanse bez uznemiriti korisnike koji žele zadržati aplikacije otvorene u pozadini može biti naporno.

S 8 GB RAM-a, cjelokupno korisničko sučelje ne može se zadržati samo u RAM-u, već i s pravim rezerviranim blokom izvan parametara sistemske memorije.

Pisanje upravljačkog programa uređaja koji omogućuje DMA (izravan pristup memoriji) za korisničko sučelje znači da RAM može biti isključen za upotrebu samo korisničkim sučeljem. Operativni sustav i dalje kontrolira i / o, ali nijedna druga aplikacija ne može prebrisati bilo koji njegov dio, tako da sve što je potrebno za "trenutno" pomicanje i pomicanje drži u RAM-u gdje je brzo i spremno u svakom trenutku.

OnePlus možda ne planira ništa za dodatni RAM, ali siguran sam da će programeri na XDA.

To je malo drugačije od parametra memmap kernel-a koji rezervira prostor izvan operativnog sustava za radio i VRAM, ali omogućuje OS-u da upravlja RAM-om kako bi se podaci mogli kretati i izlaziti, a međuspremnik se može napisati kada isključite telefon kako bi se spriječio gubitak podataka. To je robusnije rješenje od korištenja standardnog Linux LMK (Low Memory Killer) sustava za održavanje važnih procesa. Krajnji je rezultat korisničko sučelje koje je cijelo vrijeme fluidno i brzo pod utjecajem načina na koji se druge aplikacije pokreću ili ostaju žive u pozadini.

I to je samo jedan od primjera o kojem sam razmišljao ne ukopavajući se previše duboko u sve to. Možda zamislite podešavanje minfree postavki kako bismo sve aplikacije koje volimo ostavili otvorene u pozadini.

Ne zaboravite cool faktor

OnePlus 6 može imati 8 GB RAM-a za obavljanje ludih stvari sa OS-om za bolje performanse, ali vjerojatno ga ima jednostavno zato što može.

RAM nije skupa. Barem ne komponentni RAM koji se koristi na matičnoj ploči. Potrošiti nekoliko dolara više po jedinici (što može biti puno ako prodate milijune jedinica) za dati OnePlus 6 nešto što Galaxy S9 ili iPhone nemaju, stvarno je prodajno mjesto u dijelovima Azije i za puno entuzijasta, Mnogo je ljudi opsjednuto specifikacijama telefona jer razumiju kako bi se mogli koristiti, ili jednostavno zato što je uvijek više bolje. Dvostruka RAM memorija ostalih vodećih telefona čini OnePlus 6 otpornijim na budućnost.

Siguran sam da je netko na OnePlusu učinio matematiku i zaključio je da je kombinacijom svih tih faktora korisno prodati model od 8 GB RAM-a.

Završit ćemo ovo na isti način na koji smo i započeli: rekavši ne, ne treba vam 8 GB RAM-a u telefonu. Ali to ne boli ništa, a kreativna sloboda koju pruža programerima za Android, kako na OnePlusu, tako i na trećim proizvođačima, mogla bi značiti da će stići neke sjajne stvari.