Google versucht, das Problem der Apps zu lösen, die zu viel RAM verbrauchen und Smartphones verlangsamen: App Hibernation kommt.
Eines der größten Probleme mit Android-Apps ist, dass sie viel RAM verbrauchen. Selbst bei den modernsten Smartphones mit 6, 8 oder sogar 12 oder 16 GB Arbeitsspeicher (letztere lassen sich an den Fingern einer Hand abzählen, werden aber ab 2021 zum Standard für die Spitzenklasse) kann es vorkommen, dass der gesamte RAM-Speicher durch geöffnete Apps belegt ist.
Das verlangsamt das Smartphone erheblich und passiert auch deshalb, weil die Hersteller von Telefonen (selbst von High-End-Geräten) immer mehr proprietäre Apps in ihre Smartphones einbauen (Samsung ist das beste Beispiel dafür), die beim Einschalten des Telefons automatisch geladen werden, auch wenn der Benutzer sie letztlich nicht nutzt. Es ist nicht immer möglich, diese Anwendungen vollständig zu löschen oder zu deaktivieren, da sie wertvollen RAM- und Speicherplatz stehlen. Google denkt über eine Lösung für dieses Problem nach, und in der nächsten Version von Android, Version 12, könnte der automatische App-Ruhezustand Einzug halten.
Android app hibernation, how it works
Zusammengefasst handelt es sich bei der neuen Funktion um einen neuen "Zustand", in dem sich die App befinden kann. Die App kann nicht nur aktiv sein oder im Hintergrund laufen, sondern auch in den Ruhezustand versetzt werden. Während des Ruhezustands verschiebt das Android-Betriebssystem alle Daten der App aus dem RAM in den Arbeitsspeicher.
Gleichzeitig wird auch der Cache der App geleert, also der Teil des Speichers, in dem die App häufig aufgerufene Daten speichert. Bei Videostreaming-Anwendungen sind dies oft mehrere hundert MB an Daten. Das Löschen des App-Caches ist bereits heute möglich, muss aber manuell in den Android-Einstellungen vorgenommen werden.
Um zu vermeiden, dass sich unnötige verwaiste Dateien auf dem Gerät ausbreiten, werden auch im Ruhezustand befindliche App-Dateien gelöscht, da sie von Android nicht mehr benötigt werden.
Android App Hibernation, wenn es kommt
Google hat diese neue Funktion als AOSP-Vorschlag (Android Open Source Project, das Open-Source-Entwicklungsprogramm, von dem neue Android-Versionen abgeleitet werden) für Android 12 vorgestellt.
Android 12 ist die nächste Version von Googles mobilem Betriebssystem, dessen erste Beta-Version im Februar erscheinen soll. Eine weitere neue Funktion ist möglicherweise ebenfalls in Arbeit: Sie nennt sich "App-Paare" und soll das Multitasking auf Smartphones mit sehr großen Bildschirmen verbessern. Die endgültige Version von Android 12 wird, wenn alles nach Plan läuft, zwischen Ende August und Anfang September 2021 erscheinen.