Articol

De câtă memorie RAM are nevoie de fapt telefonul tău Android?

protection click fraud

Galaxy S20 UltraSursa: Andrew Martonik / Android Central

Puteți cumpăra un Samsung Galaxy S20 Ultra cu 16 GB RAM. Este aproape la fel de mult ca multe PC-uri pentru jocuri și cu aproximativ 8 GB mai mult decât majoritatea telefoanelor. Are o mulțime de oameni care se zgârie în cap și întreabă de ce în lume are nevoie de 16 GB RAM și asta înseamnă că telefonul meu cu 4 GB are nevoie de mai mult?

Aceasta nu ar fi prima dată când am văzut telefoanele care vin cu memoria RAM. Vivo și OnePlus oferă telefoane cu multe sub capotă și a vedea 6 sau mai mulți GB în interior devine destul de obișnuit. Să vorbim despre ce este memoria RAM, despre modul în care telefonul dvs. folosește memoria RAM și de ce un telefon ar avea mult mai mult din ceea ce este „necesar”.

Galaxy S20 Ultra poate avea până la 16 GB RAM - dar de ce?

Ce este RAM

RAM (Random Access Memory) este stocarea digitală pe termen scurt. Calculatoarele (și da, telefonul dvs. este un computer) folosesc RAM în cea mai mare parte pentru a păstra date cu aplicații active - împreună cu CPU și nucleul sistemului de operare - sunt folosite, deoarece memoria RAM este foarte rapidă atunci când vine vorba de citire și scriere. Chiar și cel mai rapid hard disk sau stocare flash este lent când trebuie să citiți sau să scrieți ceva „chiar acum” și în timp ce CPU-ul din telefonul dvs. are propria cache pentru a păstra datele care sunt utilizate pentru calcule, nu sunt multe. Chiar și cea mai recentă memorie cache a procesorului Snapdragon este suficientă doar pentru a păstra ceea ce este folosit

chiar acum, așa că aveți nevoie de un loc unde să țineți ce este folosit în continuare.

Citirea și scrierea către și de la RAM sunt rapide. Foarte repede.

Kernel-ul OS acționează ca un polițist de trafic pentru tot ceea ce se întâmplă atunci când vine vorba de utilizarea hardware-ului telefonului. Când un joc sau orice aplicație dorește să atragă un nou ecran, datele create pentru a fi utilizate pentru acesta intră în memoria RAM unde sistemul de operare îl poate analiza, lăsați CPU și GPU efectuează orice procesare necesară, apoi îl trimit pe afișaj, astfel încât punctele de culoare potrivite să poată fi desenate în dreapta locuri.

Totul sună complicat și este, dar tot ce trebuie să înțelegeți sunt trei lucruri de bază: RAM este un loc unde puteți păstra date pentru o perioadă scurtă de timp, datele plasate acolo pot fi citite sau scrise foarte rapid, iar datele din RAM sunt șterse când opriți telefonul. În plus, o parte din memoria RAM a telefonului dvs. este utilizată de îndată ce o reporniți și nici o aplicație sau chiar sistemul de operare nu poate utiliza acea porțiune. Acest lucru este valabil pentru aproape orice computer; (aproape) toți au RAM și îl folosesc în același mod.

OnePlus 5TSursa: Android Central

Cum își folosește telefonul RAM

RAM-ul din telefonul dvs. este folosit în principal ca loc pentru aplicațiile care rulează, pentru a-și stoca datele. În termeni simpli, asta înseamnă că mai multă memorie RAM poate lăsa mai multe aplicații să ruleze în fundal fără a încetini telefonul. Dar, ca majoritatea lucrurilor, nu este chiar atât de simplu. Memoria RAM din telefonul dvs. este utilizată înainte ca Android să funcționeze.

Nu vom vorbi despre management de lux la nivel scăzut sau lucruri de genul compcache aici, dar acesta este practic modul în care telefonul dvs. folosește memoria RAM din interiorul acestuia.

  • Spațiul kernel: Telefonul dvs. Android rulează deasupra nucleului Linux. Nucleul este stocat într-un tip special de fișier comprimat care este extras direct în RAM în timpul secvenței de pornire a dispozitivului. Această memorie rezervată deține nucleul, driverele și modulele de nucleu care controlează hardware-ul și camera pentru a memora în cache datele din și din nucleu.
  • Un disc RAM pentru fișiere virtuale: Există câteva foldere și fișiere în arborele sistemului care nu sunt „reale”. Sunt pseudofile scrise la pornire și rețin lucruri precum nivelul bateriei și datele despre viteza procesorului. Cu Android, întregul director / proc este unul dintre aceste sisteme de pseudofile. Memoria RAM este rezervată, astfel încât să aibă un loc unde să locuiască.
  • Radiouri de rețea: Datele despre setările IMEI și radio sunt stocate în NVRAM (memorie non-volatilă care nu este ștearsă când opriți telefonul dvs.), dar transferați-vă în memoria RAM împreună cu software-ul necesar pentru a sprijini modemul la prima pornire telefon. Spațiul este rezervat pentru a păstra totul în memorie.
  • GPU-ul: Adaptorul grafic din telefon are nevoie de memorie pentru a funcționa. Aceasta se numește VRAM, iar telefoanele noastre utilizează GPU-uri integrate care nu au VRAM de sine stătător. RAM de sistem este rezervat pentru aceasta.

Odată ce ați terminat și telefonul dvs. este pornit, rămâne RAM-ul disponibil de care telefonul dvs. are nevoie pentru a opera și a rula aplicații. O parte din aceasta este, de asemenea, rezervată lucrurilor care trebuie să se întâmple rapid (funcții ale sistemului de operare la nivel scăzut și menaj), dar este rezervată într-un mod diferit. Acestea sunt setări bazate pe software pentru persoanele care au scris sistemul de operare și au construit nucleul pentru setul dvs. de telefon și păstrează un set cantitate minimă de memorie RAM gratuită, astfel încât aceste funcții de nivel scăzut pot fi realizate după cum este necesar, fără a fi nevoie să așteptați ca o aplicație să elibereze memorie.

Toate acestea sunt motivele pentru care RAM disponibil listarea în setări nu este aceeași cu cantitatea totală de RAM instalată în telefon. Suma totală este într-adevăr în interior, dar o parte din aceasta (de obicei aproximativ 1 GB) este rezervată. Aplicațiile dvs. se luptă pentru restul.

RAM neutilizat este RAM irosit

ASUS Zenfone 6Sursa: YouTube

Este posibil să fi auzit această zicală despre Android și gestionarea memoriei. Este un lucru Linux, iar Android este un sistem de operare bazat pe nucleul Linux, la fel ca Ubuntu. Ceea ce înseamnă este că Android a fost construit pentru a umple memoria RAM plină de aplicații și de datele asociate acestora la fel de repede posibil și mențineți-l plin, lăsând deschisă doar suma minimă gratuită despre care am vorbit mai sus pentru menaj atribuțiile.

Android nu este Windows 10 și fiecare face lucrurile diferit.

Acest lucru este diferit de modul în care funcționează Windows, deși dacă utilizați un Mac, este foarte aproape. Windows păstrează memoria RAM deschisă și gratuită pentru o aplicație care are nevoie de ea. Linux păstrează o aplicație în memorie până când memoria este necesară în altă parte. Acest lucru este, de asemenea, decis de acele setări minime gratuite pe care compania care a construit setul dvs. de telefon. Aplicațiilor și proceselor lor li se acordă o prioritate în funcție de ceea ce fac, cum o fac și când au fost ultima dată pe ecran. Când doriți să deschideți o aplicație nouă, aplicațiile cu priorități mai mici sunt închise, astfel încât noua aplicație să aibă memoria RAM de care are nevoie.

Pe măsură ce vă folosiți telefonul, veți folosi multe dintre aceleași aplicații mai mult decât altele. Aceste aplicații vor tinde să rămână rezidente în RAM și să ruleze, astfel încât să fie disponibile într-o clipă. Dacă aveți RAM gratuită, în schimb, aplicațiile ar trebui să repornească procesele care vă permit să interacționați cu ele, iar acest lucru este mai lent și folosește mai multă baterie decât să le mențineți rezidente în RAM.

Este o adevărată zicală pentru telefonul dvs. Android (sau iOS), dar nu computerul Windows sau Chromebook (de asemenea, un sistem de operare bazat pe kernel-ul Linux) deoarece gestionează RAM în mod diferit.

Ce face pentru mine să am mai multă memorie RAM în telefon?

Știți deja răspunsul scurt, deoarece este deasupra - permite mai multe aplicații să ruleze în fundal. Dar răspunsul lung este cu adevărat interesant.

Primul telefon Android, T-Mobile G1, avea 192 MB de RAM. Galaxy S20 Ultra are aproximativ un miliard de ori mai mult.

10 GB sau 12 GB (sau 16) de memorie RAM sunt complet exagerate pentru un telefon Android tipic. Telefoanele precum un telefon Android One / Android Go pot scăpa de 1,5 - 2 GB de memorie RAM gratuită după pornirea telefonului. La fel și un Galaxy S8, dar numai pentru că setările minime gratuite sunt setate astfel încât aplicația de acasă (interfața utilizatorului) să fie forțată să rămână deschisă și să folosească o parte din memoria RAM rezervată. Interfața Samsung consumă mai mult resursele, iar Samsung a făcut lucrul foarte inteligent aici începând cu Galaxy S6 și a ucis cea mai mare parte a decalajului ecranului de pornire. Frumos lucru, Samsung!

Folosind ceea ce ne spune asta, putem vedea că un telefon care face mai multe în culise are nevoie de mai mult RAM instalat. Deoarece aproape fiecare telefon vine cu 6 GB RAM acum, nu există nicio diferență reală aici și doar un telefon Pixel are un pic mai multă memorie pentru a avea o altă aplicație sau două în funcțiune, deoarece interfața nu folosește ca mult. De asemenea, de ce Samsung, LG, HTC și alții au inclus modalități de a ucide procesele care rulează pentru momentele în care are nevoie de puțină creștere a performanței. Dacă eliminați toate aplicațiile pe care le puteți, aplicațiile care nu erau deja în memorie vor porni puțin mai repede.

Samsung DeXSursa: Android Central

Dacă faci lucrurile cu un pas mai departe și faci lucruri de genul Configurarea desktopului Samsung DeX, a avea mai multă memorie RAM poate fi un mare beneficiu. DeX, de exemplu, ar putea folosi mai multă memorie RAM pusă deoparte înainte ca telefonul să ruleze pentru adaptorul grafic dar totuși are nevoie de o bucată drăguță pentru a se folosi, astfel încât alte aplicații sau procese să poată rula fără a fi întrerupt. Și poți să fii și mai creativ dacă dezvolți software pentru un telefon cu RAM „extra”.

În mod ideal, un telefon cu RAM fizică suplimentară ar putea folosi un driver de dispozitiv care să activeze DMA (Direct Memory Access) pentru interfața cu utilizatorul. Acest lucru pune deoparte memoria RAM la pornire doar pentru ecranul de start, intrarea tactilă și orice altceva care vă face telefon uber-receptive indiferent de orice altceva care rulează sau se întâmplă în afara RAM-ului destinat DMA. Sunteți gata pentru un răspuns tactil instantaneu sau pentru derulare? Pentru că așa îl obții.

Tu nu nevoie mai mult, dar puteți folosi oricând mai mult.

Acum extindeți această idee în „modul de joc” sau într-o soluție desktop sau în orice alt mod special pe care poate fi folosit un telefon Android. Încă ar exista mai mult decât suficient RAM pentru ca sistemul să-și facă treaba, în timp ce RAM-ul suplimentar este acolo pentru a juca un joc 3D greu de software fără a ucide toate aplicațiile din fundal sau plasarea telefonului într-un suport sau un laptop pentru a le folosi în modul desktop are memoria de care are nevoie doar pentru a muncă.

Memoria RAM este ieftină și a avea mai multă memorie RAM arată grozav pe o foaie de specificații

Companiile plătesc mult pentru un model cu mai multă memorie RAM, dar cea mai mare parte din acest lucru se datorează faptului că înseamnă că au un alt model de fabricat și o altă listă de piese de întreținut. Cipurile reale care intră în telefon costă doar bănuți atunci când sunt cumpărați la volum. Însă posibilitatea de a spune că telefonul dvs. are 8 sau 10 sau chiar 16 GB de memorie RAM atunci când este anunțat poate face un drum lung când vine vorba de foaia de specificații.

Este impresionant, în special pentru pasionații de tehnologie și cei care adoptă timpuriu. Recunosc, mă interesează. Îmi place să văd software-ul optimizat care poate funcționa bine pe un hardware minim deoarece, pentru mine, este o formă de artă; scrierea codului poate fi frumoasă. Dar sunt, de asemenea, intrigat de ceea ce poate avea o memorie RAM suplimentară atunci când cei doi s-au conectat în același dispozitiv. Văzând 8 GB sau mai mult de memorie RAM în specificații mă interesează instantaneu, la fel ca un afișaj de înaltă rezoluție.

A vedea specificații mai bune este un mod sigur de a-i interesa pe cei care adoptă timpuriu.

Companiile care construiesc telefoane știu acest lucru. Știu, de asemenea, că introducerea mai multor RAM într-un telefon înseamnă că pot scăpa de optimizarea software-ului (un lucru costisitor și care consumă mult timp) sau pot încerca să facă mai mult cu versiunea lor de Android. Oricum ar fi, unii dintre noi vor cumpăra numai din cauza specificațiilor. Acest lucru face ca costurile adăugate să merite, deoarece oamenii care vorbesc despre produsul dvs. sunt de neprețuit.

Acestea sunt cele mai bune căști fără fir pe care le puteți cumpăra la orice preț!
Este timpul să tăiați cablul!

Acestea sunt cele mai bune căști fără fir pe care le puteți cumpăra la orice preț!

Cele mai bune căști fără fir sunt confortabile, sună grozav, nu costă prea mult și se încadrează ușor într-un buzunar.

Tot ce trebuie să știți despre PS5: data lansării, prețul și multe altele
Generație următoare

Tot ce trebuie să știți despre PS5: data lansării, prețul și multe altele.

Sony a confirmat oficial că lucrează la PlayStation 5. Iată tot ce știm despre asta până acum.

Nokia lansează două noi telefoane Android One bugetare sub 200 USD
Nokias nou

Nokia lansează două noi telefoane Android One bugetare sub 200 USD.

Nokia 2.4 și Nokia 3.4 sunt cele mai noi adăugiri la gama bugetară de smartphone-uri HMD Global. Deoarece ambele sunt dispozitive Android One, li se garantează că primesc două actualizări majore ale sistemului de operare și actualizări regulate de securitate timp de până la trei ani.

Xperia 1 este încă telefonul nostru preferat pentru filmări video
cel mai bun

Xperia 1 este încă telefonul nostru preferat pentru filmări video.

Dacă înregistrarea video este ceea ce vă place, atunci nu căutați mai departe de Sony Xperia 1 - acesta oferă un ecran mare, trei camere excelente și comenzi video manuale extrem de robuste.

instagram story viewer