Zum Thema Geschwindigkeit: Ein paar Begrifflichkeiten: ARM = Advanced RISC Machines RISC = Reduced Instruction Set Computer
Ein x86 CPU hingegen ist ein CISC = Complex Instruction Set Computer
Das heißt, dass der ARM CPU nur grundlegende Funktionen pro Takt ausführen kann.
Als kleines Beispiel: 1 + 1. Ein ARM muss folgendes machen.
- Lade den 1. Wert
- Lade den 2. Wert
- Führe die Addition aus
- Speichere das Ergebnis ab.
Ein x86 führt diese 4 Befehle mit einem einzigen Befehl aus, in diesem Beispiel wäre der x86 4 mal schneller als ein ARM cpu.
Der x86 CPU hat einen ganzen haufen solcher komplexen Befehle, die viel auf einen Schlag(Takt) machen können.
Dies hat jedoch den Nachteil, das Komplexere Hardware erforderlich ist die mehr Strom saugt.
(Außerdem hat der x86 einen technischen Vorsprung, da die ARM Technologie erst seit dem erscheinen der Smartphones intensiv weiter entwickelt wird. Aber Prinzipiell werden x86 CPUs immer schneller sein.)