Zbog toga iOS uređaji koriste manje RAM -a od Android uređaja

Zbog toga iOS uređaji koriste manje RAM -a od Android uređaja

Rat između iOS -a i Android -a traje i danas. Očito postoje valjani razlozi da padnete s obje strane ograde, ali to ne sprječava ljude (uključujući nas) da beskrajno uspoređuju to dvoje kako bi vidjeli koji je bolji za naše potrebe.





Već smo istražili pitanja poput mobilnog operacijskog sustava koji je sigurniji i zašto su iOS aplikacije općenito bolje od Android aplikacija. Ali evo nešto što možda niste primijetili: iOS uređaji često imaju polovicu RAM -a (ili manje) Android uređaja . Zašto je ovo?





Usporedba RAM -a na iPhoneu i Androidu

U ovom ćemo članku pogledati neke od najnovijih vrhunskih Android uređaja više proizvođača i uporediti ih s iPhoneima 8, iPhoneom 8 Plus i iPhoneom X.



Kredit za sliku: GSM Arena

Kredit za sliku: GSM Arena



Kredit za sliku: GSM Arena

Kredit za sliku: GSM Arena





Ovo su svi Android uređaji iz ere 2017. koji predstavljaju najbolje od trenutno dostupnih korisnicima pametnih telefona. Kao što vidite, ove specifikacije RAM -a su velike i koštat će vas popriličnu kunu. Očekujte da ćete za njih platiti od 650 do 1000 USD.

Da biste dobili predodžbu o tome koliko je 8 GB RAM -a prekomjerno, imajte na umu da većina modernih prijenosnih računala ne dolazi ni s toliko. Većina Chromebookova iz doba 2017., na primjer, ima ograničenje od 4 GB, a samo nekoliko odabranih modela nudi čak i verziju od 8 GB-pa čak i one Chromebookovi visokih performansi s 8 GB još uvijek su jeftiniji od ovih Android uređaja!





Da budemo pošteni, samo OnePlus 5T dolazi s 8 GB. Ali želim reći sljedeće: Android uređaji ne bi imali ovoliko RAM -a da im ne trebaju, zar ne? A ako najnoviji Android uređaji dolaze opremljeni s 4-8 GB RAM-a, koliko RAM-a imaju iPhonei?

Kredit za sliku: GSM Arena

Kredit za sliku: GSM Arena

Kredit za sliku: GSM Arena

Kredit za sliku: GSM Arena

kako oporaviti izbrisane fotografije android

Pričekaj minutu. Što se događa? Između Appleove linije iPhonea iz doba 2017. godine vidimo samo 2 GB na „početnom“ iPhoneu 8, 3 GB na većem iPhoneu 8 Plus i 3 GB na najnovijem i najvećem iPhoneu X. Appleov najviši model ima manje RAM-a od slabije Android opcije!

Usput, ništa od ovoga nije novo. IPhone 7 Plus predstavio je 3 GB RAM -a liniji iPhone još 2016. iPhone 7, iPhone 6s Plus i iPhone 6s rade na 2 GB bez problema. IPhone 6, koji može pokrenuti iOS 11 kao i svi njegovi nasljednici, ima samo 1 GB.

Ozbiljno, što se događa? Kako iPhone 6 iz doba 2014. može prolazno pokrenuti najnoviju verziju iOS-a sa samo 1 GB RAM-a, dok Androidima treba do 8x taj iznos?

Zašto Android uređajima treba toliko RAM -a?

Od samog početka Android je dizajniran za podršku mnogim različitim vrstama procesora, mnogim različitim proizvođačima i mnogim različitim hardverskim konfiguracijama. Normalno, softver napisan za jednu vrstu sustava ne može samo raditi na drugom; mora se 'prenijeti', što često uključuje prepisivanje nespojivih bitova.

Da biste to zaobišli, Android aplikacije uvijek su radile na Java platformi. Java je izvrsna zbog svog virtualnog stroja: aplikaciju možete napisati jednom u Javi, a zatim virtualni stroj 'prevodi' taj kôd za vrijeme izvođenja radi na bilo kojem sustavu na kojem se nalazi. Umjesto da sami prepisujete i prekomponirate kôd, Java virtualni stroj to rješava umjesto vas.

No to dolazi s troškom.

Java virtualni stroj složen je i zahtijeva puno RAM -a, ne samo za upravljanje stvarnim procesima samog virtualnog stroja, već i za držanje izvornog Java koda za bilo koju aplikaciju koja se izvodi, plus prevedeni kod koji zapravo izvršava sustav.

S jedne strane, virtualni stroj u Androidu unaprijedio se godinama i ne zahtijeva toliko RAM -a kao nekada. S druge strane, Android aplikacije postaju sve naprednije - vjerojatno čak i napuhane - pa im je za rad potrebno više RAM -a. RAM je također potreban za pozadinske procese, koji su uobičajeni u Android aplikacijama.

Na kraju, operacijski sustav Android izgrađen je oko metode koja se zove 'sakupljanje smeća'. Aplikacije se zapravo potiču da koriste onoliko RAM -a koliko im je potrebno. Zatim, povremeno, Android čisti podatke u RAM -u koji se više ne koriste („smeće“) i oslobađa ih, dopuštajući drugim aplikacijama da ih koriste. Ova metoda, iako učinkovita, najoptimalnija je kada se ima puno RAM -a za igru, inače sustav provodi previše vremena uvijek skupljajući smeće.

Iz tih razloga preporučujemo najmanje 4 GB RAM -a na Androidu ako vam je stalo do glatkih performansi. Ako to ne učinite, onda bi 2 GB trebalo biti minimum.

Zašto iOS ne koristi toliko RAM -a kao Android

Apple ima puno veću kontrolu nad cijelim iOS ekosustavom. Ako želite koristiti iOS, onda imate samo jednu opciju za telefon: iPhone. Ako želite stvoriti iOS aplikacije, morate koristiti Appleove alate i to učiniti na Appleov način. Apple vlada čvrstom šakom.

kako vratiti iphone bez itunes -a

Ipak, ovo ima mnoge prednosti.

Budući da Apple zna točno specifikacije svakog pojedinog uređaja koji će ikada pokrenuti njegov operativni sustav, mogu donositi odluke o dizajnu u skladu s tim. Na primjer, dok Android mora podržavati više vrsta procesora, iOS uvijek radi na hardveru temeljenom na ARM-u.

Kao takav, iOS-u nije potreban virtualni stroj s prijevodom u pokretu, poput Androida. Sve se aplikacije sastavljaju u izvorni kod, a taj se kôd izvršava izravno na hardveru. Nema potrebe za virtualnim strojem znači ukupno manje RAM -a.

Nadalje, iOS ima drugačiji pristup upravljanju memorijom. Dok Android memorijom upravlja operativni sustav, iOS memorijom upravljaju same aplikacije. Umjesto da dopuštaju aplikacijama da zauzmu onoliko RAM -a koliko žele i da ih oslobode kada se više ne koriste, iOS aplikacije automatski dodjeljuju i oslobađaju memoriju prema potrebi.

Ukratko, to što iPhonei imaju manje RAM -a ne znači da imaju i lošije performanse. iOS ima drugačiji pristup upravljanju memorijom jer se ne oslanja na virtualni stroj kao što to čini Android.

Udio Udio Cvrkut E -pošta Kako promijeniti izgled i osjećaj radne površine sustava Windows 10

Želite li znati kako Windows 10 izgledati bolje? Pomoću ovih jednostavnih prilagodbi Windows 10 učinite svojim.

Pročitajte Dalje
Povezane teme
  • Objašnjena tehnologija
  • Android
  • iPhone
  • ios
  • Savjeti za hardver
  • Android
O autoru Joel lee(1524 objavljenih članaka)

Joel Lee glavni je urednik MakeUseOf -a od 2018. Ima B.S. iz računalnih znanosti i više od devet godina profesionalnog iskustva u pisanju i uređivanju.

Više od Joela Leeja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu