Da Android auf einer Vielzahl von Geräten installiert werden kann, frage ich mich, wie wichtig RAM und CPU-Geschwindigkeit für die Leistung eines Geräts sind. Es gibt immer Kompromisse, wenn etwas erhöht und ein anderes verringert wird!
Ist mehr RAM oder ein schnellerer Prozessor besser für allgemeines Surfen und weniger Multitasking? Was ist, wenn ich am Spielen interessiert bin oder viele Dinge gleichzeitig mache? Gleicht mehr RAM einen langsameren Prozessor aus oder umgekehrt?
Antworten:
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:
Mehr CPU:
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.
quelle
Nun, das ist sehr subjektiv, weil es davon abhängt, was Sie tun.
Zuallererst erfordert echtes Multitasking (bei dem mehrere Apps ausgeführt werden ) eine schnellere CPU, damit alle Prozesse mit einer angemessenen Geschwindigkeit ausgeführt werden können. Sie haben Recht, dass Sie für all diese Apps mehr RAM benötigen, um im Speicher zu bleiben.
Ich habe 512 MB RAM und meine Prozesse werden nur dann beendet, wenn ich etwas verwende, das eine Tonne wie Angry Birds verwendet. Andererseits habe ich einen 1-GHz-Prozessor und merke keine Verlangsamung, egal was ich mache (abgesehen davon, dass Angry Birds sich bei langen Spielen festgefahren hat).
Wenn Sie E-Mail, Twitter, Facebook, Web usw. verwenden, möchten Sie wahrscheinlich mehr RAM. Wenn Sie Spiele spielen möchten, benötigen Sie ausreichend RAM, aber der Prozessor und der Grafikchip werden wichtiger. Im Allgemeinen.
Ein weiterer wichtiger Gesichtspunkt ist die E / A-Geschwindigkeit. Wenn Sie ein Samsung-Handy haben, das RFS verwendet, installieren Sie einen EXT4-Lagfix - Sie werden eine enorme Verbesserung feststellen. Wenn Sie HD-Videos aufnehmen, möchten Sie möglicherweise eine schnellere SD-Karte (wir haben Fragen dazu) und so weiter.
Die Speichergröße ist weitgehend unabhängig von der Leistung, aber Sie sollten dies auch berücksichtigen. Viele Benutzer treten sich selbst, nachdem sie einige Apps installiert und festgestellt haben, dass ihnen der Speicherplatz ausgeht. Ich kann ein Gerät wie meinen Vibrant nur empfehlen, das über einen übermäßigen internen Speicher von 2 GB (System + Daten) (und eine interne SD-Karte von 14 GB plus die externe SD-Karte) verfügt.
quelle
In einem Telefon sind die meisten Programme, die Sie verwenden, E-Mail, Sofortnachrichten, Webbrowser usw.
Für diese Art von Apps ist keine leistungsstarke CPU erforderlich. Angesichts der Tatsache, dass Sie ein Android-Telefon verwenden, werden Sie mehrere Anwendungen gleichzeitig ausführen. Dies erfordert etwas mehr CPU-Zeit, benötigt aber vor allem genügend RAM-Speicher für die Aufnahme alle anwendungen.
Also, mehr als das eine oder andere, das Wichtigste in und Android-Handy-Balance. Mit einer 2-GHz-CPU und 512 MB RAM verschwenden Sie CPU-Energie, da das Telefon nicht über genügend Speicher verfügt, um genügend Anwendungen aufzunehmen, um diese Menge an CPU-Zyklen zu verbrauchen. Dasselbe gilt für eine 500-MHz-CPU und 2 GB oder RAM. Der Prozessor verfügt nicht über genügend Zyklen, um genügend Anwendungen auszuführen, um diese RAM-Menge zu verbrauchen.
Also BALANCE ist die Sache zu prüfen . Eine CPU mit 1 GHz und 512 bis 1 Gbit RAM ist eine großartige Kombination. Gleiches gilt für 600 Mhz mit 256 Mb bis 512 Mb (bei den neuesten Versionen von Andorid etwas unterlastet) oder für eine neue 1 Ghz-CPU mit zwei Kernen und 712 Mb oder mehr RAM.
In Anbetracht dieser Überlegungen empfehle ich, nach einem Telefon mit 1 GHz oder mehr CPU und 1 Gbit oder mehr RAM zu suchen. Dieses Telefon ist leistungsstark genug, um alle Anwendungen auszuführen, die Sie in den nächsten 2 Jahren benötigen. Dies ist der maximale Zeitraum von Wenn Sie das Telefon benutzen, geben Sie die Entwicklungsrate der Mobiltechnologie an.
quelle
Es ist tatsächlich die Speicherbandbreite , die am meisten einschränkt. Zweitens ein ausgewogenes Verhältnis der Spezifikationen, einschließlich RAM-Größe, Prozessorgeschwindigkeit und Parallelität.
quelle