Ich würde gerne wissen, wie das Android-Betriebssystem den Speicher für Anwendungen verwaltet. Wann werden die verschiedenen Speicherhardwarekomponenten wie ROM, RAM, interner Speicher und externer Speicher während des Lebenszyklus einer Anwendung verwendet? Hat das alles Auswirkungen auf die Akkunutzung? Wenn z. B. der RAM halb frei ist, verbraucht er nur 50 % der Energie und ebenso für ROM, internen Speicher und externen Speicher.
Kurz gesagt, ich möchte verstehen und entscheiden, wie ich mein Android-Telefon verwenden soll, um den Batterieverbrauch zu minimieren.
Ihre Frage würde eine ziemlich lange Antwort erfordern und passt nicht wirklich zum Umfang unserer Website. Für eine vollständige Antwort sollten Sie sich also besser ein Buch suchen.
Dennoch einige kurze Hinweise:
Wenn der RAM halb frei ist, verbraucht er nur 50% der Energie
Nö. RAM verbraucht Strom, egal ob die Zellen verwendet werden oder nicht.
Der größte Stromverbraucher in einem Telefon ist das Display (Bildschirm), die verschiedenen Funkgeräte (WLAN, 3G/4G, GPS, Bluetooth usw.) sowie die CPU und GPU.
ROM ist ein überladener Begriff, es ist technisch gesehen eine Abkürzung für Nur-Lese-Speicher, aber so etwas gibt es in modernen Smartphones eigentlich nicht. Der „Nur-Lese-Speicher“ (ROM) in modernen Smartphones ist tatsächlich beschreibbar. Was die meisten Leute sagen, wenn sie ROM sagen, hängt vom Kontext ab, manchmal meinten sie den Flash-Speicher (Hardware) und manchmal meinten sie die Firmware (Software).
Bei den meisten Android-Geräten verwenden sowohl der interne als auch der externe Speicher Flash-Speicher, daher sollte es nicht überraschen, dass ihre Leistungsanforderungen ähnlich sind. Sofern Sie jedoch keine Anwendung verwenden, die ständig große Datenmengen liest oder schreibt, ist die Leistungsaufnahme des Flash-Speichers im Vergleich zum Gesamtstromverbrauch im Allgemeinen recht gering.
Hat das alles Auswirkungen auf die Akkunutzung?
Ja, aber in typischen Anwendungsfällen sind sie nicht der Hauptstromverbraucher. Bei typischen Nutzungsmustern übertrumpfen das Display und die Antennen alle anderen Komponenten um Längen.
Der Akkuverbrauch hängt von der aktiven Zeit Ihres Bildschirms, der 2G/3G/4G/Wi-Fi-Datenverbindung, Bluetooth, Sprachanrufen usw. ab. Er hat nichts damit zu tun, wie viel Ihres internen oder externen Speichers frei ist.
Und was auch immer ich gesehen habe, wenn Sie den Task-Manager verwenden, um die Apps zu beenden oder das Stoppen zu erzwingen, wird normalerweise mehr Batterie verbraucht, weil diese Apps versuchen, neu zu starten. Soweit ich weiß, hat es absolut nichts mit Ihrem ROM zu tun, ich meine Hardware-ROM. Wenn es sich um Firmware handelt, die sich auf dem ROM befindet, kann sie den Batterieverbrauch beeinflussen, wenn sie nicht richtig optimiert ist (Kernel-Optimierungen usw.).
Es ist besser, die automatische Synchronisierung auszuschalten, um Batterie zu sparen. Oder lassen Sie es alle 10-15 Minuten laufen ... es liegt an Ihnen!
Suraj Bajaj
Matthäus Lesen