Članak

Koliko RAM-a zapravo treba vašem Android telefonu?

protection click fraud

Galaxy S20 UltraIzvor: Andrew Martonik / Android Central

Možete kupiti Samsung Galaxy S20 Ultra sa 16 GB RAM-a. To je gotovo jednako kao i mnoštvo računala s igrama i oko 8 GB više od većine telefona. Mnogo se ljudi češe po glavi i pita se zašto mu uopće treba 16 GB RAM-a, i znači li to da moj telefon s 4 GB treba više?

Ovo nije prvi put da vidimo da telefoni dolaze s mnoštvom RAM-a. Vivo i OnePlus nude telefone s puno poklopca, a viđenje 6 ili više GB unutra postaje prilično uobičajeno. Razgovarajmo o tome što je RAM, kako vaš telefon koristi RAM i zašto bi telefon imao toliko više od onoga što je "potrebno".

Galaxy S20 Ultra može imati do 16 GB RAM-a - ali zašto?

Što je RAM

RAM (Random Access Memory) je kratkoročna digitalna pohrana. Računala (i da, vaš je telefon računalo) uglavnom koriste RAM za držanje podataka s kojima aktivne aplikacije - zajedno CPU i jezgra operativnog sustava - koriste se jer je RAM vrlo brz kada je riječ o čitanju i pisanju. Čak je i najbrži tvrdi disk ili flash memorija spor kada trebate pročitati ili napisati nešto "odmah sada" i to dok CPU u vašem telefonu ima vlastitu predmemoriju za pohranu podataka koji se koriste za izračune, nema ih puno. Čak je i najnovija predmemorija Snapdragon procesora dovoljna samo da zadrži ono što se koristi

sada, tako da trebate negdje zadržati ono što se dalje koristi.

Čitanje i pisanje u RAM i iz njega je brzo. Super brzo.

Jezgra OS djeluje kao prometni policajac za sve što se događa kada je u pitanju upotreba hardvera vašeg telefona. Kada igra ili bilo koja aplikacija želi nacrtati novi zaslon, podaci stvoreni za nju idu u RAM gdje ih OS može raščlaniti, neka CPU i GPU rade sve potrebne procese, a zatim ih šalju na zaslon, tako da se u desnoj strani mogu iscrtati prave točke u boji mjesta.

Sve zvuči komplicirano, i jest, ali sve što trebate razumjeti su tri osnovne stvari: RAM je mjesto na kojem se podaci mogu čuvati na kratko, podaci tamo smješteni mogu se čitati ili pisati vrlo brzo, a podaci u RAM-u brišu se kad isključite telefon. Uz to, dio RAM-a u vašem telefonu koristi se čim ga ponovno uključite i nijedna aplikacija, pa čak ni OS ne može ga koristiti. To vrijedi za gotovo svako računalo; svi (gotovo) svi imaju RAM i koriste ga na isti način.

OnePlus 5TIzvor: Android Central

Kako vaš telefon koristi svoju RAM memoriju

RAM u vašem telefonu uglavnom se koristi kao mjesto za rad aplikacija koje pohranjuju svoje podatke. Najjednostavnije rečeno, to znači da više RAM-a može dopustiti da više aplikacija radi u pozadini bez usporavanja rada telefona. Ali kao i većina stvari, zapravo nije tako jednostavno. RAM u vašem telefonu koristi se prije nego što Android uopće počne raditi.

Nećemo razgovarati o otmjenom upravljanju na niskoj razini ili sličnim stvarima compcache ovdje, ali ovo je u osnovi način na koji vaš telefon koristi RAM u sebi.

  • Prostor jezgre: Vaš Android telefon radi na vrhu Linux jezgre. Jezgra je pohranjena u posebnu vrstu komprimirane datoteke koja se izvlači izravno u RAM tijekom sekvence uključivanja uređaja. Ova rezervirana memorija sadrži jezgru, upravljačke programe i module jezgre koji kontroliraju hardver i prostor za predmemoriranje podataka u i izvan jezgre.
  • RAMdisk za virtualne datoteke: U sistemskom stablu postoje neke mape i datoteke koje nisu "stvarne". To su pseudofili napisani prilikom pokretanja i sadrže stvari poput razine baterije i podataka o brzini procesora. S Androidom je cijeli / proc direktorij jedan od ovih pseudofile sustava. RAM je rezerviran tako da imaju gdje živjeti.
  • Mrežni radio: Podaci o vašim IMEI i radio postavkama pohranjeni su u NVRAM (trajna memorija koja se ne briše kad se isključi svoj telefon), ali se prebacite u RAM zajedno sa softverom potrebnim za podršku modema kada prvi put uključite svoj telefon. Prostor je rezerviran da sve ovo ostane u sjećanju.
  • GPU: Grafički adapter u vašem telefonu treba memoriju za rad. To se zove VRAM, a naši telefoni koriste integrirane GPU-ove koji nemaju samostalni VRAM. Za to je rezervirana sistemska RAM.

Jednom kada to učinite i vaš telefon bude pokrenut, pokrenut će se dostupan RAM koji vaš telefon treba za rad i pokretanje aplikacija. Dio toga također je rezerviran za stvari koje se moraju brzo dogoditi (funkcije operativnog sustava na niskoj razini i održavanje kuće), ali rezervirano je na drugačiji način. To su softverske postavke ljudi koji su napisali OS i izgradili jezgru za vaš telefonski set, a on zadržava set minimalna količina RAM-a besplatna, tako da se ove funkcije na niskoj razini mogu raditi po potrebi, a da se ne čeka aplikacija da je oslobodi memorija.

Sve je to razlog zašto dostupni RAM uvrštavanje u postavke nije isto što i ukupna količina RAM-a instalirane u vašem telefonu. Cijeli je iznos stvarno unutra, ali dio je (obično oko 1 GB ili tako nešto) rezerviran. Vaše će se aplikacije boriti oko ostatka.

Neiskorišteni RAM je izgubljeni RAM

ASUS Zenfone 6Izvor: YouTube

Možda ste čuli ovu izreku o Androidu i upravljanju memorijom. To je stvar s Linuxom, a Android je OS zasnovan na jezgri Linuxa, baš kao i Ubuntu. Što znači je da je Android napravljen tako da puni RAM pun aplikacija i njihovih povezanih podataka što je brže moguće moguće i neka bude puna, ostavljajući za domaćinstvo samo minimalni besplatni iznos o kojem smo gore govorili dužnosti.

Android nije Windows 10 i svaki radi drugačije.

To se razlikuje od načina na koji Windows radi, iako ako koristite Mac, vrlo je blizu. Windows drži RAM otvorenim i besplatnim za aplikaciju koja ga treba. Linux čuva aplikaciju u memoriji dok memorija ne zatreba negdje drugdje. O tome odlučuju i one minimalne besplatne postavke koje je proizvela vaša tvrtka. Aplikacije i njihovi procesi imaju prioritet na temelju onoga što rade, kako to rade i kada su zadnji put bili na ekranu. Kada želite otvoriti novu aplikaciju, aplikacije s nižim prioritetima zatvaraju se tako da nova aplikacija ima potreban RAM.

Dok upotrebljavate telefon, mnoge ćete iste aplikacije upotrebljavati više od ostalih. Te će aplikacije nastojati ostati u RAM-u i biti aktivne kako bi bile dostupne u trenu. Ako umjesto toga imate besplatnu RAM memoriju, aplikacije će trebati ponovno pokrenuti procese koji vam omogućuju interakciju s njima, a to je sporije i troši više baterije nego da ih zadrže u RAM-u.

To je istinita izreka za vaš Android (ili iOS) telefon, ali ne i za Windows računalo ili Chromebook (također OS zasnovan na jezgri Linux) jer različito upravljaju RAM-om.

Što za mene ima više RAM-a u mojem telefonu?

Kratki odgovor već znate jer je gore - omogućuje pokretanje više aplikacija u pozadini. Ali dugačak je odgovor zaista zanimljiv.

Prvi Android telefon, T-Mobile G1, imao je 192 MB RAM-a. Galaxy S20 Ultra ima oko milijun puta više.

10 GB ili 12 GB (ili 16) RAM-a potpuno je pretjerano za tipični Android telefon. Telefoni poput Android One / Android Go telefona mogu se izvući s 1,5 - 2 GB besplatnog RAM-a nakon podizanja telefona. Tako može i Galaxy S8, ali samo zato što su minimalne besplatne postavke postavljene tako da je kućna aplikacija (korisničko sučelje) prisiljena ostati otvorena i koristi dio rezerviranog RAM-a. Samsung sučelje zahtijeva više resursa, a Samsung je ovdje napravio vrlo pametnu stvar počevši od Galaxyja S6 i ubio većinu zaostajanja početnog zaslona. Bravo, Samsung!

Koristeći se onim što nam govori, možemo vidjeti da telefon koji radi više iza kulisa treba instalirati više RAM-a. Budući da sada gotovo svaki telefon dolazi sa 6 GB RAM-a, ovdje nema stvarne razlike, a samo Pixel telefon ima malo više memorije za pokretanje još jedne ili dvije aplikacije jer se sučelje ne koristi kao mnogo. To je također razlog zašto su Samsung, LG, HTC i drugi uključili načine za ubijanje pokrenutih procesa u vremenima u kojima treba malo poboljšati performanse. Ako ubijete sve aplikacije koje možete, aplikacije koje već nisu bile u memoriji pokrenut će se malo brže.

Samsung DeXIzvor: Android Central

Ako napravite stvari korak dalje i radite stvari poput Samsungova postavka DeX radne površine, imati više RAM-a može biti velika korist. Na primjer, DeX bi mogao koristiti više RAM-a izdvojenog prije nego što telefon radi za grafički adapter ali još uvijek treba lijep komad da se koristi kako bi se druge aplikacije ili procesi mogli pokretati bez postojanja prekinuo. A možete biti još kreativniji ako razvijate softver za telefon s "dodatnim" RAM-om.

U idealnom slučaju, telefon s dodatnim fizičkim RAM-om mogao bi koristiti upravljački program uređaja koji omogućuje DMA (izravni pristup memoriji) za korisničko sučelje. Ovo izdvaja RAM prilikom pokretanja samo za početni zaslon, dodirni unos i sve ostalo što vas čini telefon uber-reagira bez obzira na bilo što drugo što se izvodi ili događa izvan RAM-a izdvojenog za DMA. Jeste li spremni za trenutni odgovor na dodir ili pomicanje? Jer tako to dobivate.

Nemaš potreba više, ali uvijek možete koristiti više.

Sada proširite ovu ideju na "način igre" ili rješenje za radnu površinu ili bilo koji drugi poseban način na koji se može koristiti Android telefon. I dalje bi bilo više nego dovoljno RAM-a da sustav učini svoje, dok je taj dodatni RAM dostupan za igranje softverski teške 3D igre bez ubijanja sve aplikacije u pozadini ili stavljanje telefona u postolje ili školjku prijenosnog računala za upotrebu u načinu radne površine ima memoriju koja je potrebna odvojena samo za njega raditi.

RAM je jeftin, a imati više RAM-a izgleda sjajno na specifikacijskom listu

Tvrtke puno naplaćuju model s više RAM-a, ali većina je toga jer to znači da imaju drugi model za proizvodnju i drugi popis dijelova koji se moraju održavati. Stvarni čipovi koji ulaze u telefon koštaju samo lipe kad se kupuju na veliko. No kad se najavi da vaš telefon ima 8 ili 10, pa čak i 16 GB RAM-a, to može znatno doprinijeti što se tiče specifikacije.

Impresivno je, posebno za tehnološke entuzijaste i one koji rano usvoje. Priznajem, zanima me. Volim vidjeti optimizirani softver koji može dobro raditi na minimalnom hardveru, jer je to za mene oblik umjetnosti; pisanje koda može biti lijepo. Ali, također me zaintrigira što dodatni RAM može značiti kad se njih dvoje spoje u isti uređaj. Kad vidim 8 GB ili više RAM-a u specifikacijama, odmah me zanima, na isti način kao i zaslon visoke rezolucije.

Vidjeti bolje specifikacije siguran je način da zainteresirate one koji rano usvoje.

Tvrtke koje grade telefone to znaju. Također znaju da stavljanje više RAM-a u telefon znači da se mogu izvući s manje optimizacije softvera (skupa i vremenski zahtjevna stvar) ili pokušati učiniti više sa svojom verzijom Androida. U svakom slučaju, neki od nas će kupovati samo zbog naočala. To se isplati zbog dodatnih troškova, jer ljudi koji govore o vašem proizvodu nemaju cijenu.

Ovo su najbolje bežične slušalice koje možete kupiti po svakoj cijeni!
Vrijeme je da presiječete kabel!

Ovo su najbolje bežične slušalice koje možete kupiti po svakoj cijeni!

Najbolje bežične slušalice su udobne, zvuče sjajno, ne koštaju previše i lako se stave u džep.

Sve što trebate znati o PS5: Datum izlaska, cijena i još mnogo toga
Iduća generacija

Sve što trebate znati o PS5: Datum izlaska, cijena i još mnogo toga.

Sony je službeno potvrdio da radi na PlayStationu 5. Evo svega što o tome zasad znamo.

Nokia lansira dva nova proračunska Android One telefona ispod 200 dolara
Nove Nokije

Nokia lansira dva nova proračunska Android One telefona ispod 200 dolara.

Nokia 2.4 i Nokia 3.4 najnoviji su dodaci proračunskoj liniji pametnih telefona tvrtke HMD Global. Budući da su oba Android One uređaja, zajamčeno će dobiti dva glavna ažuriranja OS-a i redovita sigurnosna ažuriranja do tri godine.

Xperia 1 i dalje je naš omiljeni telefon za snimanje video zapisa
najbolji

Xperia 1 i dalje je naš omiljeni telefon za snimanje video zapisa.

Ako je video snimanje vaša stvar, onda ne tražite dalje od Sony Xperije 1 - nudi veliki zaslon, tri sjajne kamere i izuzetno robusne ručne video kontrole.

instagram story viewer