Lukk annonse

Android og iOS er de to mest brukte mobile operativsystemene i verden. Det er også derfor det er logisk at brukere sammenligner dem med hverandre. Når Android vs. iOS blir det en omveltning at førstnevnte har mer RAM enn andre, og må derfor naturlig nok være «bedre». Men er det virkelig tilfelle? 

Når du sammenligner flaggskip Android-telefoner og en iPhone laget samme år, vil du finne at det faktisk er sant at iPhone generelt har mindre RAM enn konkurrentene. Mer overraskende er imidlertid det faktum at iOS-enheter kjører like raskt, eller til og med raskere enn Android-telefoner med høyere mengder RAM.

Den nåværende iPhone 13 Pro-serien har 6 GB RAM, mens de 13 modellene kun har 4 GB. Men hvis vi ser på det som sannsynligvis er det største iPhone-selskapet, Samsung, har Galaxy S21 Ultra 5G-modellen til og med opptil 16 GB RAM. Vinneren av dette løpet bør være klar. Hvis vi måler «størrelse», så ja, men sammenlignet med Android-telefoner trenger iPhones rett og slett ikke så mye RAM for fortsatt å rangere blant de raskeste smarttelefonene i verden.

Hvorfor trenger Android-telefoner mer RAM for å kjøre effektivt? 

Svaret er faktisk ganske enkelt og avhenger av programmeringsspråket du bruker. Mye av Android, inkludert Android-apper, er vanligvis skrevet i Java, som er det offisielle programmeringsspråket for systemet. Fra begynnelsen var dette det best mulige valget fordi Java bruker en "virtuell maskin" for å kompilere operativsystemkode som kjører på mange enheter og prosessortyper. Dette er fordi Android ble designet for å fungere på enheter med forskjellige maskinvarekonfigurasjoner fra forskjellige produsenter. I motsetning er iOS skrevet i Swift og kjører bare på iPhone-enheter (tidligere også på iPads, selv om iPadOS faktisk bare er en utløper av iOS).

Deretter, på grunn av hvordan Java er konfigurert, må minnet som frigjøres av applikasjonene du lukker, returneres til enheten gjennom en prosess kjent som Garbage Collection - slik at den kan brukes av andre applikasjoner. Dette er en så effektiv prosess for å hjelpe selve enheten til å fungere jevnt. Problemet er selvfølgelig at denne prosessen krever tilstrekkelig mengde RAM. Hvis det ikke er tilgjengelig, reduseres prosessene, noe brukeren observerer i den generelle trege responsen til enheten.

Situasjonen i iOS 

iPhones trenger ikke å resirkulere brukt minne tilbake til systemet, bare på grunn av hvordan deres iOS er bygget. I tillegg har Apple også mer kontroll over iOS enn Google har over Android. Apple vet hvilken type maskinvare og enheter iOS-en kjører på, så den bygger den for å kjøre så jevnt som mulig på slike enheter.

Det er logisk at RAM på begge sider vokser over tid. Det er selvfølgelig mer krevende applikasjoner og spill som står for dette. Men det er klart at hvis Android-telefoner skal konkurrere med iPhones og deres iOS når som helst i fremtiden, vil de rett og slett alltid vinne. Og den bør etterlate alle iPhone-brukere (i forlengelsen av iPad) helt kalde. 

.