Ja, um dies zu verdeutlichen, führe ich ein benutzerdefiniertes ROM auf meinem Telefon aus. Ich dachte mir: "Ich werde das flashen und es stabil halten, weil ich mich bei der Arbeit darauf verlassen muss."
Fast einen ganzen Monat später stelle ich fest, dass die Benutzeroberfläche verzögert ist, Apps nicht mehr so schnell geöffnet werden wie früher, und im Allgemeinen muss ich häufiger neu starten. Nichts ist kritisch falsch, Logcats scheinen keine Fehlfunktionen zu zeigen, es ist nur ... träge.
Das erneute Flashen des ROM fühlt sich an wie Windows. Ich installiere das Programm ziemlich oft neu, um einen reibungslosen Ablauf zu gewährleisten. Wenn ich jedoch etwas falsch mache, bin ich offen für Vorschläge. Wenn ich älter werde und weniger davon besessen bin, irgendetwas zu flashen, was ich auf XDA sehe, möchte ich etwas stabiles und zuverlässiges behalten.
Antworten:
Der beschriebene Effekt wird nicht vom Betriebssystem verursacht. Dies wird durch immer mehr Hintergrundprozesse verursacht, die sich im Laufe der Zeit ansammeln, und möglicherweise durch die Registrierung weiterer Apps für System-Hooks, die bei bestimmten Ereignissen ausgewertet werden müssen.
Jedes Betriebssystem, das dies unterstützt, ist anfällig. Mein Android läuft seit 1 1/2 Jahren ohne Leistungseinbußen. Befragen und konfrontieren Sie App-Entwickler immer, wenn sie einen Dienst über einen längeren Zeitraum im Hintergrund ausführen (ohne Notwendigkeit / Verwendung). Intervallartig gestartete Hintergrunddienste, die nach Informationen suchen / diese abrufen und anschließend beenden, sind in Ordnung. Google Play Music
istist 1 ein perfektes Beispiel: Die App setzt einen Android - Alarm (die kein Benutzer Alarm ist, sondern eher ein programmatisch geplantes Ereignis) in Abständen seine Synchronisierung durchzuführen.Bei einigen Apps wird jedoch ein Dienst mit langer Laufzeit gestartet, der vom Benutzer nicht deaktiviert werden kann. Wenn viele dieser Dienste ausgeführt werden, wird die Leistung tatsächlich beeinträchtigt.
1 Google Music scheint nun auch die ganze Zeit zu laufen. :( Aber es gibt auch andere gute Beispiele für Apps, die verstehen, dass sie nicht ständig ausgeführt werden sollten. Oder wo der Benutzer den Hintergrunddienst deaktivieren kann. Oder wo der App-Entwickler kompetent genug war, die Reichen zu nutzen ( Push) API von Android bietet, um die Auswirkungen der App auf ein Minimum zu halten.
quelle
Settings
→Apps
→Running
Answer by Flow ist insofern richtig, als das erhöhte Gefühl der Trägheit nicht vom Betriebssystem, sondern hauptsächlich von Apps verursacht wird. Aber es gibt noch einen anderen Effekt, den ich besonders auf die Akkulaufzeit bemerkt habe: Je häufiger Sie Ihr Telefon verwenden, desto höher sind die Anforderungen an die Leistung (und die Akkulaufzeit), auch wenn es nicht bei Bewusstsein ist. (Dies gilt auch für Festplattengrößen: Je mehr Sie haben, desto mehr benötigen Sie.)
Es kann also auch sein, dass sich Ihr Erwartungswert langsam erhöht.
Ich erinnere mich, dass mich all die Kräfte faszinierten, die ich vor einigen Jahren beim Kauf meines HTC Magic in der Hand hatte. Vor kurzem habe ich es eingeschaltet, um es mir anzusehen: Es funktioniert immer noch, aber nun, da ich ein Nexus One und dann ein Galaxy Note verwendet habe, habe ich das Gefühl, dass es eine sehr raue Benutzeroberfläche und sehr begrenzte Fähigkeiten hat. Meine Erwartungen sind gestiegen.
quelle
Wenn Sie ein alternatives ROM zu Android verwenden, können Probleme mit dem ROM die Ursache sein. Probleme wie dieses wurden in der Vergangenheit bei CyanogenMod- ROMs beobachtet, insbesondere bei nächtlichen Builds (dh Testversionen). Sie stimmen jedoch darin überein, dass dies höchstwahrscheinlich auf von Ihnen heruntergeladene Apps zurückzuführen ist.
Ich habe über drei Monate ohne Neustart, Löschen von Caches usw. gearbeitet, ohne dass dies zu einer Verschlechterung geführt hätte.
quelle