Lokaðu auglýsingu

Android og iOS eru tvö mest notuðu farsímastýrikerfin í heiminum. Þetta er líka ástæðan fyrir því að það er rökrétt að notendur beri þær saman. Alltaf þegar Android vs. iOS, þá verður umrót að sá fyrsti sem nefndur er hefur meira vinnsluminni en sá síðari og verður því náttúrulega „betra“. En er það virkilega raunin? 

Þegar þú berð saman flaggskip Android síma og iPhone framleidd á sama ári, muntu komast að því að það er í raun satt að iPhones hafa almennt minna vinnsluminni en keppinautar þeirra. Meira á óvart er hins vegar sú staðreynd að iOS tæki keyra jafn hratt, eða jafnvel hraðar en Android símar með meira vinnsluminni.

Núverandi iPhone 13 Pro röð er með 6 GB af vinnsluminni en 13 gerðirnar eru aðeins með 4 GB. Hins vegar, ef við lítum á það sem er líklega stærsta iPhone fyrirtækið, Samsung, þá er Galaxy S21 Ultra 5G líkan þess jafnvel með allt að 16GB af vinnsluminni. Sigurvegarinn í þessari keppni ætti að vera skýr. Ef við mælum „stærð“ þá já, en miðað við Android síma þurfa iPhone einfaldlega ekki eins mikið vinnsluminni til að vera enn í hópi hraðskreiðastu snjallsíma í heimi.

Af hverju þurfa Android símar meira vinnsluminni til að keyra á skilvirkan hátt? 

Svarið er í raun frekar einfalt og fer eftir forritunarmálinu sem þú notar. Mikið af Android, þar á meðal Android forritum, er almennt skrifað í Java, sem er opinbert forritunarmál kerfisins. Frá upphafi var þetta besti mögulegi kosturinn því Java notar „sýndarvél“ til að setja saman stýrikerfiskóða sem keyrir á mörgum tækjum og gerðum örgjörva. Þetta er vegna þess að Android var hannað til að vinna á tækjum með mismunandi vélbúnaðarstillingar frá mismunandi framleiðendum. Aftur á móti er iOS skrifað í Swift og keyrir aðeins á iPhone tækjum (áður líka á iPad, þó að iPadOS þess sé í raun bara afsprengi iOS).

Síðan, vegna þess hvernig Java er stillt, verður minnið sem losnar við forritin sem þú lokar að skila til tækisins með ferli sem kallast Garbage Collection - svo að hægt sé að nota það af öðrum forritum. Þetta er svo áhrifaríkt ferli til að hjálpa tækinu sjálfu að ganga vel. Vandamálið er auðvitað að þetta ferli krefst nægilegs vinnsluminni. Ef það er ekki tiltækt, hægja á ferlunum, sem notandinn sér í heildarslæm svörun tækisins.

Staðan í iOS 

iPhone þarf ekki að endurvinna notað minni aftur í kerfið, bara vegna þess hvernig iOS þeirra er byggt upp. Að auki hefur Apple einnig meiri stjórn á iOS en Google hefur yfir Android. Apple veit á hvaða vélbúnaði og tækjum iOS þess keyrir, svo það byggir það þannig að það gangi einfaldlega eins vel og hægt er á slíkum tækjum.

Það er rökrétt að vinnsluminni á báðum hliðum vex með tímanum. Að sjálfsögðu bera meira krefjandi forrit og leikir ábyrgð á þessu. En það er ljóst að ef Android símar ætla að keppa við iPhone og iOS þeirra einhvern tíma í framtíðinni munu þeir einfaldlega alltaf vinna. Og það ætti að skilja alla iPhone (iPad, í framlengingu) notendum alveg kalda. 

.