Stäng annons

Android och iOS är de två mest använda mobiloperativsystemen i världen. Det är också därför det är logiskt att användare jämför dem med varandra. Närhelst Android vs. iOS blir det en omvälvning att den förstnämnda har mer RAM än den andra, och måste därför vara naturligt "bättre". Men är det verkligen så? 

När du jämför flaggskepps Android-telefoner och en iPhone tillverkad samma år, kommer du att upptäcka att det faktiskt är sant att iPhones generellt sett har mindre RAM än sina konkurrenter. Mer överraskande är dock det faktum att iOS-enheter går lika snabbt, eller till och med snabbare än Android-telefoner med högre mängd RAM.

Den nuvarande iPhone 13 Pro-serien har 6 GB RAM, medan de 13 modellerna bara har 4 GB. Men om vi tittar på vad som förmodligen är det största iPhone-företaget, Samsung, har dess Galaxy S21 Ultra 5G-modell till och med upp till 16 GB RAM. Vinnaren av det här loppet borde vara klart. Om vi ​​mäter "storlek" så ja, men jämfört med Android-telefoner behöver iPhones helt enkelt inte lika mycket RAM-minne för att fortfarande rankas bland de snabbaste smartphones i världen.

Varför behöver Android-telefoner mer RAM för att fungera effektivt? 

Svaret är faktiskt ganska enkelt och beror på vilket programmeringsspråk du använder. Mycket av Android, inklusive Android-appar, är vanligtvis skrivet i Java, som är det officiella programmeringsspråket för systemet. Från början var detta det bästa möjliga valet eftersom Java använder en "virtuell maskin" för att kompilera operativsystemskod som körs på många enheter och processortyper. Detta beror på att Android designades för att fungera på enheter med olika hårdvarukonfigurationer från olika tillverkare. Däremot är iOS skriven i Swift och körs bara på iPhone-enheter (tidigare även på iPads, även om dess iPadOS faktiskt bara är en utlöpare av iOS).

Sedan, på grund av hur Java är konfigurerat, måste minnet som frigörs av applikationerna du stänger returneras till enheten genom en process som kallas Garbage Collection - så att den kan användas av andra applikationer. Detta är en så effektiv process för att hjälpa själva enheten att fungera smidigt. Problemet är naturligtvis att denna process kräver en tillräcklig mängd RAM. Om det inte är tillgängligt saktar processerna ner, vilket användaren observerar i enhetens övergripande tröga respons.

Situationen i iOS 

iPhones behöver inte återvinna använt minne tillbaka till systemet, bara på grund av hur deras iOS är byggd. Dessutom har Apple också mer kontroll över iOS än vad Google har över Android. Apple vet vilken typ av hårdvara och enheter dess iOS körs på, så det bygger den för att fungera så smidigt som möjligt på sådana enheter.

Det är logiskt att RAM på båda sidor växer med tiden. Naturligtvis är mer krävande applikationer och spel ansvariga för detta. Men det är klart att om Android-telefoner kommer att konkurrera med iPhones och deras iOS någon gång i framtiden, kommer de helt enkelt alltid att vinna. Och det bör lämna alla iPhone (iPad, i förlängningen) användare helt kalla. 

.