Im Kontext von Android bedeutet mehr RAM, dass Android mehr Schlafprogramme im RAM behalten kann, sodass sie schnell wieder aufgenommen werden können, wenn Sie zu den Apps zurückkehren. Mehr RAM bedeutet, dass Android weniger Zeit damit verbringt, Apps vom internen Speicher / von der SD-Karte zu löschen und neu zu laden. Stattdessen wird mehr Zeit für die eigentliche Arbeit aufgewendet, die Ihnen wichtig ist. Dies bedeutet, dass Sie mit mehr RAM in der Regel besser / schneller die Aufgabe wechseln können. Außerdem bedeutet mehr RAM, dass Ihr Homescreen weniger wahrscheinlich getötet wird. und Sie werden das 10-Sekunden-Warten, das sich für immer anfühlt, nicht erleben. Mit mehr RAM können Sie auch komplexe Apps ausführen, für die natürlich viel Speicher erforderlich ist, z. B. Foto- / Video-Editor, komplexe Spiele usw.
Eine höhere CPU kann die Dinge viel schneller berechnen, obwohl dies zunächst verlockend erscheinen mag. Es ist jedoch bemerkenswert, dass die meisten Programme - mit Ausnahme von Spielen und synthetischen Benchmarks und möglicherweise flashintensiven Webseiten - E / A-gebunden sind und keine CPU -gebunden; Mit anderen Worten, die meisten Programme warten auf Netzwerkübertragung, Flash-Speicher-Lesevorgänge, DMA-Lesevorgänge, Berührungsereignisverarbeitung usw., um den Vorgang abzuschließen, anstatt auf einige Berechnungen zu warten. In CPU-gebundenen Anwendungen kann das Erhöhen der CPU-Geschwindigkeit zu einer geringeren Latenz zwischen dem Berühren des Bildschirms und dem Aktualisieren des Bildschirms führen, um das Berührungsereignis widerzuspiegeln. Bis zu einem gewissen Punkt wird es jedoch keinen merklichen Vorteil mehr geben, noch mehr CPU hinzuzufügen. Ab einem bestimmten Punkt ist die Eingabewende viel schneller als die Bearbeitungszeit unseres eigenen Gehirns (ca. 100-200ms) und wir werden nicht in der Lage sein, den Vorteil des Hinzufügens einer noch schnelleren CPU wahrzunehmen. Beachten Sie auch, dass die Durchlaufzeit von der Eingabe bis zur Ausgabe von einer Vielzahl anderer Faktoren abhängt, z. B. von der Latenz der Kabel, der Busgeschwindigkeit usw. Zweitens bedeutet eine zusätzliche CPU-Zeit, dass Android diese zuweisen kann Ersparen Sie CPU-Zyklen für Hintergrundprozesse, damit Hintergrundprozesse besser ausgeführt werden können.
Zusammenfassung
Mehr RAM:
- Bessere Aufgabenumschaltung
- kann kompliziertere Apps ausführen oder größere / komplexere Dateien öffnen
Mehr CPU:
- Schnellerer Turnaround zwischen Eingabe und Antwort (weniger Verzögerung) bei CPU-gebundenen Apps
- bessere Hintergrundverarbeitung
Kurz gesagt, beide sind gleich wichtig; Ihr persönliches Nutzungsmuster bestimmt, was für Sie wertvoller ist. Wenn Sie im Allgemeinen in einem einzelnen Programm bleiben und empfindlich auf die Latenz zwischen Eingabe und Ausgabe reagieren, ist eine schnellere CPU für Sie wertvoller. Wenn Sie ständig zwischen verschiedenen Apps wechseln oder komplexe speicherintensive Apps ausführen müssen, um komplexe große Dateien zu öffnen, ist es für Sie wertvoller, über zusätzlichen Arbeitsspeicher zu verfügen.