Sellepärast kasutavad iOS -i seadmed vähem RAM -i kui Android -seadmed

Sellepärast kasutavad iOS -i seadmed vähem RAM -i kui Android -seadmed

Sõda iOS -i ja Androidi vahel on tugev ka tänapäeval. Ilmselgelt on mõjuvad põhjused, miks kukkuda mõlemale poole aeda, kuid see ei takista inimesi (ka meid) neid kaht lõputult võrdlemast, et näha, milline neist on meie vajadustele parem.





Oleme juba uurinud selliseid küsimusi nagu milline mobiili operatsioonisüsteem on turvalisem ja miks on iOS -i rakendused üldiselt paremad kui Androidi rakendused. Kuid siin on midagi, mida te võib -olla pole märganud: iOS -i seadmetes on sageli pool RAM -ist (või vähem) Android -seadmetest . Miks on see?





RAM -i võrdlus iPhone'is vs Android

Selle artikli jaoks vaatame mõningaid tootjate uusimaid tipptasemel Android-seadmeid ja asetame need kõrvuti iPhone 8, iPhone 8 Plus ja iPhone X vastu.



Pildikrediit: GSM Arena

Pildikrediit: GSM Arena



Pildikrediit: GSM Arena

Pildikrediit: GSM Arena





Need on kõik 2017. aasta ajastu Android-seadmed, mis esindavad nutitelefonide tarbijatele praegu saadaolevatest parimatest parimaid. Nagu näete, on need RAM -i andmed kopsakad ja maksavad teile päris senti. Nende eest peaksite maksma 650–1000 dollarit.

Et anda teile aimu, kui palju on 8 GB muutmälu, pidage meeles, et enamikul kaasaegsetel sülearvutitel pole isegi nii palju. Enamiku 2017. aasta ajastu Chromebookide maht on näiteks 4 GB, ainult mõned mudelid pakuvad isegi 8 GB mahtu-ja isegi need suure jõudlusega 8 GB Chromebookid on ikka odavamad kui need Android -seadmed!





Ausalt öeldes on ainult OnePlus 5T -ga kaasas 8 GB. Kuid minu mõte on järgmine: Android -seadmetel poleks nii palju RAM -i, kui nad seda ei vajaks, eks? Ja kui uusimad Android-seadmed on varustatud 4–8 GB muutmäluga, siis kui palju on iPhone’idel RAM-i?

Pildikrediit: GSM Arena

Pildikrediit: GSM Arena

Pildikrediit: GSM Arena

Pildikrediit: GSM Arena

parim koht kutsika saamiseks

Oota hetk. Mis toimub? Apple'i 2017. aasta ajastu iPhone'i rea vahel näeme ainult 2 GB algtaseme iPhone 8-l, 3 GB suuremal iPhone 8 Plus-il ja 3 GB uusimal ja suurimal iPhone X-il. Apple'i kõrgeimal mudelil on vähem RAM-i kui Androidi nõrgemad valikud!

Ükski neist pole muide uus. IPhone 7 Plus tutvustas iPhone'i liinile 2016. aastal 3 GB muutmälu. Kõik iPhone 7, iPhone 6s Plus ja iPhone 6s töötavad probleemideta 2 GB. Ja iPhone 6 -l, mis suudab käivitada iOS 11 nagu ülejäänud selle järglastel, on ainult 1 GB.

Tõsiselt, mis toimub? Kuidas saab 2014. aasta ajastu iPhone 6 käitada passiivselt iOS-i uusimat versiooni ainult 1 GB muutmäluga, samas kui androididel on seda vaja kuni 8 korda rohkem?

Miks vajavad Android -seadmed nii palju RAM -i

Android oli algusest peale kavandatud toetama paljusid erinevaid protsessoritüüpe, paljusid erinevaid tootjaid ja paljusid erinevaid riistvara konfiguratsioone. Tavaliselt ei saa ühte tüüpi süsteemidele kirjutatud tarkvara lihtsalt teisega töötada; see tuleb üle kanda, mis tähendab sageli ühildumatute bittide ümberkirjutamist.

Sellest mööda pääsemiseks on Androidi rakendused alati töötanud Java platvormil. Java on oma virtuaalse masina tõttu vinge: saate Java -sse rakenduse üks kord kirjutada ja seejärel virtuaalmasin tõlgib selle koodi käitusajal, et töötada mis tahes süsteemis, kus see on. Selle asemel, et koodi ise ümber kirjutada ja uuesti kompileerida, tegeleb Java virtuaalmasin teie eest.

Kuid sellega kaasneb kulu.

Java virtuaalmasin on keeruline ja nõuab palju muutmälu, mitte ainult virtuaalmasina enda tegelike protsesside haldamiseks, vaid ka algse Java -koodi hoidmiseks mis tahes rakenduse jaoks, millele lisandub tõlgitud kood, mida rakendus tegelikult täidab süsteem.

Ühest küljest on Androidi virtuaalmasin aastatega paranenud ega nõua nii palju muutmälu kui kunagi varem. Teisest küljest muutuvad Androidi rakendused üha arenenumaks - väidetavalt isegi punnis - ja vajavad seega toimimiseks rohkem RAM -i. RAM -i on vaja ka taustprotsesside jaoks, mis on levinud Androidi rakendustes.

Lõpuks on Androidi operatsioonisüsteem üles ehitatud meetodile, mida nimetatakse prügiveoks. Rakendusi julgustatakse tegelikult kasutama nii palju RAM -i kui vaja. Seejärel puhastab Android aeg -ajalt RAM -is olevad andmed, mida enam ei kasutata (prügi), ja vabastab need, võimaldades teistel rakendustel seda kasutada. Kuigi see meetod on tõhus, on see kõige optimaalsem, kui mängida on palju RAM -i, vastasel juhul kulutab süsteem alati liiga palju aega prügi kogumiseks.

Nendel põhjustel soovitame Androidis vähemalt 4 GB muutmälu, kui hoolite sujuvast toimimisest. Kui te seda ei tee, peaks 2 GB olema miinimum.

Miks iOS ei kasuta nii palju RAM -i kui Android

Apple kontrollib palju rohkem kogu iOS -i ökosüsteemi. Kui soovite kasutada iOS -i, on teil telefoni jaoks ainult üks võimalus: iPhone. Kui soovite luua iOS -i rakendusi, peate kasutama Apple'i tööriistu ja tegema seda Apple'i viisil. Apple valitseb tiheda rusikaga.

mida ma peaksin oma arvutis uuendama

Sellest on aga palju kasu.

Sest Apple teab täpne iga operatsioonisüsteemi käitava seadme spetsifikatsioonide põhjal saavad nad vastavalt sellele teha projekteerimisotsuseid. Näiteks kui Android peab toetama mitut tüüpi protsessorit, töötab iOS alati ARM-põhisel riistvaral.

Sellisena ei vaja iOS iOS-i jaoks virtuaalset masinat, millel on lennutõlge nagu Androidil. Kõik rakendused on kompileeritud algkoodiks ja see kood käivitatakse otse riistvaral. Virtuaalmasina puudumine tähendab oluliselt vähem RAM -i kasutamist.

Lisaks on iOS -il mäluhaldusele erinev lähenemisviis. Kui Androidi mälu haldab operatsioonisüsteem, siis iOS -i mälu haldavad rakendused ise. Selle asemel, et lubada rakendustel võtta nii palju RAM -i kui nad tahavad ja vabastada see, kui neid enam ei kasutata, eraldavad ja jaotavad iOS -i rakendused automaatselt mälu vastavalt vajadusele.

Lühidalt, see, et iPhone'idel on vähem RAM -i, ei tähenda, et neil oleks halvem jõudlus. iOS -il on mäluhaldusele erinev lähenemisviis, kuna see ei tugine virtuaalmasinale nagu Android.

Jaga Jaga Piiksuma E -post Kuidas muuta oma Windows 10 töölaua välimust

Kas soovite teada, kuidas Windows 10 paremaks muuta? Kasutage neid lihtsaid kohandusi, et muuta Windows 10 enda omaks.

Loe edasi
Seotud teemad
  • Tehnoloogia selgitatud
  • Android
  • iPhone
  • ios
  • Riistvara näpunäited
  • Android
Autori kohta Joel Lee(Avaldatud 1524 artiklit)

Joel Lee on MakeUseOfi peatoimetaja alates 2018. aastast. Tal on B.S. infotehnoloogia erialal ning üle üheksa -aastase erialase kirjutamis- ja toimetamiskogemuse.

Veel Joel Lee'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin