Anzeige schließen

Android und iOS sind die beiden am häufigsten verwendeten mobilen Betriebssysteme weltweit. Deshalb ist es auch logisch, dass Benutzer sie miteinander vergleichen. Wann immer das Android vs. Unter iOS wird es einen Umbruch geben, dass ersteres mehr RAM hat als letzteres und daher natürlich „besser“ sein muss. Aber ist das wirklich so? 

Wenn Sie Flaggschiff-Android-Telefone und ein im selben Jahr hergestelltes iPhone vergleichen, werden Sie feststellen, dass es tatsächlich stimmt, dass iPhones im Allgemeinen über weniger RAM verfügen als ihre Konkurrenten. Überraschender ist jedoch die Tatsache, dass iOS-Geräte genauso schnell oder sogar schneller laufen als Android-Telefone mit mehr RAM.

Die aktuelle iPhone 13 Pro-Serie verfügt über 6 GB RAM, während die 13er-Modelle nur über 4 GB verfügen. Schauen wir uns aber den wohl größten iPhone-Konzern Samsung an, dessen Modell Galaxy S21 Ultra 5G sogar über bis zu 16 GB RAM verfügt. Der Gewinner dieses Rennens dürfte klar sein. Wenn wir die „Größe“ messen, dann ja, aber im Vergleich zu Android-Handys benötigen iPhones einfach nicht so viel RAM, um immer noch zu den schnellsten Smartphones der Welt zu gehören.

Warum benötigen Android-Telefone mehr RAM, um effizient zu laufen? 

Die Antwort ist eigentlich ganz einfach und hängt von der verwendeten Programmiersprache ab. Ein Großteil von Android, einschließlich Android-Apps, ist im Allgemeinen in Java geschrieben, der offiziellen Programmiersprache des Systems. Dies war von Anfang an die bestmögliche Wahl, da Java eine „virtuelle Maschine“ verwendet, um Betriebssystemcode zu kompilieren, der auf vielen Geräten und Prozessortypen läuft. Dies liegt daran, dass Android für den Betrieb auf Geräten mit unterschiedlichen Hardwarekonfigurationen verschiedener Hersteller konzipiert wurde. Im Gegensatz dazu ist iOS in Swift geschrieben und läuft nur auf iPhone-Geräten (bisher auch auf iPads, obwohl dessen iPadOS eigentlich nur ein Ableger von iOS ist).

Aufgrund der Konfiguration von Java muss dann der durch die von Ihnen geschlossenen Anwendungen freigegebene Speicher über einen als Garbage Collection bezeichneten Prozess an das Gerät zurückgegeben werden, damit er von anderen Anwendungen verwendet werden kann. Dies ist ein äußerst effektiver Prozess, der dazu beiträgt, dass das Gerät selbst reibungslos funktioniert. Das Problem besteht natürlich darin, dass dieser Vorgang ausreichend RAM erfordert. Ist es nicht verfügbar, verlangsamen sich die Prozesse, was der Nutzer an der insgesamt trägen Reaktion des Geräts bemerkt.

Situation in iOS 

iPhones müssen verbrauchten Speicher nicht wieder in das System zurückführen, schon allein aufgrund der Art und Weise, wie ihr iOS aufgebaut ist. Darüber hinaus hat Apple auch mehr Kontrolle über iOS als Google über Android. Apple weiß, auf welcher Art von Hardware und Geräten iOS läuft, und baut es daher so auf, dass es auf solchen Geräten möglichst reibungslos läuft.

Es ist logisch, dass der Arbeitsspeicher auf beiden Seiten mit der Zeit wächst. Dafür sind natürlich anspruchsvollere Anwendungen und Spiele verantwortlich. Es ist jedoch klar, dass Android-Telefone, wenn sie irgendwann in der Zukunft mit iPhones und deren iOS konkurrieren, einfach immer gewinnen werden. Und es sollte alle iPhone-Benutzer (im weiteren Sinne auch das iPad) völlig kalt lassen. 

.