Android ja iOS on kaks enimkasutatavat mobiilioperatsioonisüsteemi maailmas. See on ka põhjus, miks on loogiline, et kasutajad võrdlevad neid omavahel. Kui Android vs. iOS, toimub murrang, et esimesel mainitul on rohkem RAM-i kui teisel ja seepärast peab see olema loomulikult "parem". Aga kas see on tõesti nii?
Kui võrrelda lipulaevu Android-telefone ja samal aastal toodetud iPhone'i, avastate, et tegelikult on tõsi, et iPhone'idel on üldiselt vähem RAM-i kui nende rivaalidel. Üllatavam on aga asjaolu, et iOS-i seadmed töötavad sama kiiresti või isegi kiiremini kui suurema RAM-i mahuga Android-telefonid.
Praegusel iPhone 13 Pro seerial on 6 GB muutmälu, samas kui 13 mudelil on ainult 4 GB. Aga kui vaatame ilmselt suurimat iPhone'i ettevõtet Samsung, siis selle Galaxy S21 Ultra 5G mudelil on isegi kuni 16 GB muutmälu. Selle võistluse võitja peaks selguma. Kui mõõta "suurust", siis jah, aga võrreldes Androidi telefonidega ei vaja iPhone lihtsalt nii palju RAM-i, et ikkagi maailma kiireimate nutitelefonide hulka kuuluda.
Miks vajavad Android-telefonid tõhusaks töötamiseks rohkem RAM-i?
Vastus on tegelikult üsna lihtne ja sõltub kasutatavast programmeerimiskeelest. Suur osa Androidist, sealhulgas Androidi rakendused, on üldiselt kirjutatud Java keeles, mis on süsteemi ametlik programmeerimiskeel. Algusest peale oli see parim võimalik valik, sest Java kasutab "virtuaalset masinat" operatsioonisüsteemi koodi koostamiseks, mis töötab paljudes seadmetes ja protsessoritüüpides. Seda seetõttu, et Android töötati välja erinevate tootjate erineva riistvarakonfiguratsiooniga seadmetes. Seevastu iOS on kirjutatud Swiftis ja töötab ainult iPhone'i seadmetes (varem ka iPadides, kuigi selle iPadOS on tegelikult vaid iOS-i järg).
Seejärel tuleb Java konfigureerimise tõttu suletud rakenduste poolt vabastatud mälu prügikogumise protsessi kaudu seadmesse tagastada, et seda saaksid kasutada ka teised rakendused. See on nii tõhus protsess, mis aitab seadmel endal sujuvalt töötada. Probleem on muidugi selles, et see protsess nõuab piisaval hulgal RAM-i. Kui see pole saadaval, aeglustuvad protsessid, mida kasutaja täheldab seadme üldises aeglases reaktsioonis.
Olukord iOS-is
iPhone'id ei pea kasutatud mälu süsteemi tagasi kasutama, vaid selle tõttu, kuidas nende iOS on üles ehitatud. Lisaks on Apple'il iOS-i üle suurem kontroll kui Google'il Androidi üle. Apple teab, mis tüüpi riistvara ja seadmetega tema iOS töötab, nii et see töötab sellistes seadmetes võimalikult sujuvalt.
On loogiline, et mõlema poole RAM kasvab aja jooksul. Loomulikult vastutavad selle eest nõudlikumad rakendused ja mängud. Kuid on selge, et kui Android-telefonid hakkavad kunagi tulevikus konkureerima iPhone'ide ja nende iOS-iga, võidavad nad lihtsalt alati. Ja see peaks jätma kõik iPhone’i (laienduse poolest iPadi) kasutajad täiesti külmaks.
Nii et kõigepealt mõõdab ta ise numbreid näidikute ja adaptiivse värskendussageduse seisukohalt, aga see ei too ühtegi reaalarvu ja siis see ja järeldus? Olete raske puudega.
Ja kas RAM-i faili suurus pole pigem seotud multitegumtööga kui kiirusega? See on lihtsalt kõrval, see sõltub suuresti sellest, millist RAM-i neil on, kui kiire see on ja kuidas süsteem seda käsitleb. Teine oluline tegur on see, et Android läheneb rakendustele erinevalt, kirjutame taustal töötamise õigusega teenuseid, mida Apple ei saa... ja kui peaks võrdlema, siis oleks paslik otsustada Google Pixeli telefonide vs. iPhone'id, kuna Samsung lisab valitsuse ballaadi, mida ei näe, kui soovite süsteeme võrrelda, võrrelge neid puhtal kujul (või võimalikult puhtal kujul)
Sa oled hull
Lihtne seletus, miks Androidi telefonid vajavad rohkem RAM-i kui iOS-i omad ja tekib androidi kasutajate vihalaine :D Kui vaid inimesed oleksid oma telefonidega rahul ja ei otsiks pidevalt teistega probleeme :D
Sellepärast pole neil piisavalt kaadrit, sest nad ei saa luua suuremat kaadrit ja see, mis nad annavad 6 GB, ei lae isegi ühtegi mängu alla... Android pole lihtsalt parem
Mida kuradit sa räägid? Kui Apple teaks, et see toob iPhone'ile kasu, paneks see sinna rohkem mälu. Ja mitte et ta ei saaks. Ärge unustage, et Apple'il on parimad mobiilsed protsessorid. Ja kas sa arvad, et ta ei tõmba ühtegi mängu? Ärge laske end välja naerda. On ilmne, et sul pole seda kunagi olnud
kas kellelgi siin on komplekse või oled sa lihtsalt 13 aastane laps, kes aru ei saa :D
Aastaid kasutasin ainult Android-telefone ja kirusin lihtsalt Apple'i. Aga kui mul oli võimalus õuna proovida, siis ma ei kõhelnud. Ma ei muudaks enam. Muidugi ei vaja Apple nii palju RAM-i kui Android, sest süsteem on "paremini" kirjutatud ja sellel pole nii palju erinevate tootjate liiteseadet. Meil kõigil on õunast ja androidist oma arvamus, aga kes pole õuna proovinud, ei oska võrrelda.
Kokkulepe. Proovid korra ja siis pead. Ma tean ainult mõnda inimest (peaaegu mitte ühtegi), kes läksid vastupidises suunas ja kui nad seda tegid, siis Androidi rakenduste vabaturu tõttu.