Gibt es Nachteile oder Risiken bei der Begrenzung von Hintergrundprozessen?


38

Ich habe die Entwickleroptionen auf meinem Samsung Galaxy Grand Duos aktiviert und dann die Option "Hintergrundprozess begrenzen " von " Standardbegrenzung" in " Kein Hintergrundprozess " geändert .

Danach funktioniert mein Telefon einwandfrei, ohne Probleme beim Aufhängen oder Langsamkeit wie zuvor.

Aber ich bezweifle, dass sich diese Änderung auf Prozesse, Updates, Anwendungen oder andere Faktoren auswirkt, die einen Fehler oder ein Versagen verursachen könnten.

Antworten:


45

Wenn Sie diese Option aktivieren, bricht Android jeden Prozess ab, sobald er leer ist (dh wenn keine Dienste gestartet wurden und für diese App keine Aktivitäten auf dem Bildschirm angezeigt werden).

Um klar zu sein: Diese Option wird nicht aufhören Anwendungen , die normalerweise würde laufen zu tun , so in den Hintergrund. Ihr E-Mail-Client wird weiterhin regelmäßig ausgeführt, um E-Mails zu überprüfen, sofern dies konfiguriert ist. Apps, die Google Cloud Messaging zum Empfangen von Push-Nachrichten von Internet-Servern (wie Google Mail und Facebook) verwenden, können dies weiterhin tun. Die Option wäre besser, den Namen „ Cached Hintergrundprozess Grenze“, da sie begrenzt Anwendungen , die sonst mit diesem Label in den Apps Manager auftauchen würde.

Das nächste Mal, wenn jede App gestartet werden muss, muss Android die App von Grund auf aus dem Speicher laden. Dies verbraucht mehr Energie und dauert länger als die erneute Ausführung, wenn sich der Prozess im Speicher befand. Dies bedeutet nicht nur, dass Sie eine Aktivität absichtlich über diese App starten . Dies bedeutet auch, dass der E-Mail-Client jedes Mal neu geladen werden muss, wenn er E-Mails abrufen möchte. Im Laufe der Zeit kann dies zu einem enormen Batterieverbrauch führen.

Da es sich um eine Entwicklungsoption handelt, können in bestimmten Apps auch seltene Fehler auftreten, und die Entwickler dieser Apps möchten diese möglicherweise nicht unbedingt beheben. Ein Beispiel ist, dass auf Nexus-Geräten, auf denen 4.2.2 ausgeführt wird, wenn diese Option aktiviert ist, die integrierte Kalender-App sich selbst mit dieser Option neu startet, da durch das Stoppen des zwischengespeicherten Hintergrundprozesses der Inhaltsanbieter des Kalenders entfernt wird veranlasst eine Schleife von Diensten, die sich gegenseitig neu starten, um nach Kalenderaktualisierungen zu suchen. In diesem Fall wird die Schleife Ihre Batterie sehr schnell entladen.


Der Neustart-Bug ist auf Android 6.0 noch vorhanden ....
Henry Hu

@HenryHu "Es funktioniert nicht, wenn ich das Verhalten des Betriebssystems nur zum Testen ändere" ist kein großer Fehler.
Dan Hulme

1
Das Problem kann jedoch auch in anderen Situationen auftreten. In einem Szenario mit Speicherdruck wird auch die Kalender-App beendet und startet sich neu. Es sollte wirklich ein Service sein.
Henry Hu

8

Ich habe kürzlich die gleiche Einstellung gefunden (dh die Anzahl der Prozesse, die im Hintergrund ausgeführt werden dürfen) und diese Einstellung auf meinem GT-S7562L von "Standardlimit" auf nur 1 reduziert. Ich habe sofort und bis jetzt eine signifikante Verbesserung der Leistung festgestellt Es gab keine Probleme. Ich habe die Änderung aus Verzweiflung vorgenommen - mein Telefon war fast in einen Ziegelstein verwandelt. Es lief ununterbrochen langsam und sperrte sich oft einfach ein. Ich habe gelesen, dass ein Mangel an Android-Systemen darin besteht, dass sie es Anwendungen ermöglichen, den Speicher zu übernehmen, bis er nicht mehr vorhanden ist. Vielleicht habe ich das Problem für mein Handy gelöst. Ich denke, ich werde es in ein paar Tagen wissen, aber bis jetzt bin ich ziemlich glücklich.


1
Gleiches gilt für meinen NOKIA 5! EINE SCHANDE!!! Es ist die einzige Möglichkeit, die ich über MONATE hinweg gefunden habe, af *** BRICK zu verwenden, um das Gerät wieder benutzbar zu machen ...: \ Mein 7-jähriger Android war schneller: \
marcolopes

2

Durch die Auswahl von 4 Hintergrundprozessen habe ich eine bessere Leistung erzielt. Das Standardlimit liegt bei 20 Hintergrundprozessen. Von Alcatel A564C ONETOUCH POP ICON Straight Talk.


1
Woher kennen Sie das Standardlimit?
polynomial_donut

4 benutze ich mit NOKIA 5
marcolopes

1

Das Festlegen eines Grenzwerts für den Telefonhintergrundprozess kann die Leistung Ihres Telefons erheblich verbessern. Nur wenn Sie eine Anwendung öffnen, dauert das Laden des Telefons einige Sekunden, da zuerst die für bestimmte Apps erforderlichen Dateien geladen werden.

Ein weiterer Vorteil ist, dass Sie die Akkulaufzeit verlängern können, da kein Hintergrundprozess ausgeführt wird.


1
Gibt es einen Hinweis darauf, diese Antwort zu sichern, oder basiert dies auf Ihren Erfahrungen?
Andrew T.

Vielleicht gleicht der fehlende Hintergrundprozess die übermäßige App-Belastung aus?
marcolopes

1

Wenn Sie wählen, wird no background processesIhr Telefon von 1995 Nokia Mobile zurückgesetzt. Es werden alle Arten von Benachrichtigungsaktualisierungen und die Übertragung von Daten über den Benutzer gestoppt. Ihr Telefon nimmt nur Anrufe oder Nachrichten von Ihrem Mobilfunkanbieter entgegen.

Lassen Sie Ihr Telefon so lange im Hintergrund, bis es nicht mehr 2 Jahre alt ist und sehr langsam arbeitet.

Sie sollten mindestens 1 oder 2 Hintergrundprozesse aufrechterhalten, um mit intelligenten und aktuellen Informationen in Kontakt zu bleiben.

Es gibt noch eine andere Option, bei der alle Hintergrundaktivitäten nur selektiv gestoppt werden. Dies schont den Akku und verringert (verhindert?) Heizprobleme.


1
Bitte verwenden Sie auf dieser Website keinen SMS / Chat-Jargon. Wir haben auch keinen Sinn für Humor, also vermeide das auch. Versuchen Sie, die englische Sprache und Grammatik so gut wie möglich zu verwenden. Siehe unsere Hilfeseite .
Tamoghna Chowdhury

Mein Nokia 5 ist 1 Jahr alt und war ein BRICK OUT of the box !!! Dies ist der einzige Weg, es zu benutzen ...
marcolopes

1

Ich mag den Kommentar des früheren Posters über das Nokia von 1995. Obwohl die Moderatoren nicht wissen, wie man ab und zu lacht. Ich fand es absolut witzig.

Ich behalte die maximalen 4 Hintergrundprozesse meines Telefons bei und es hat eine viel höhere Leistung als im Standard. Ich erhalte alle meine Benachrichtigungen (die ich persönlich in der Benachrichtigungseinstellung verwaltet habe) ohne nennenswerten Unterschied. Es freut mich sehr, dass diese Einstellung in den Entwickleroptionen vorhanden ist. Bietet außerdem mehr Sicherheit und einen geringeren Batterieverbrauch.


0

Eines der Probleme, mit denen Sie möglicherweise konfrontiert sind, besteht darin, dass bestimmte Dienste, die im Hintergrund ausgeführt werden (Tasker, Google Location Services usw.), möglicherweise unerwartet beendet werden. Abgesehen davon denke ich, dass es kein anderes Problem gibt, Hintergrund-Apps einzuschränken.

Bearbeiten: Was Sie ausgewählt haben, macht es für Apps wie die oben genannten unmöglich, nicht mehr zu funktionieren. Es ist beispielsweise für Google Mail nicht möglich, Sie über Ihre empfangenen E-Mails zu aktualisieren.


2
Keine derartigen Probleme.
suresh_chandran

2
Dies ist eine Fehlinformation. Diese Einstellung wirkt sich NICHT auf Systemdienste wie Google Mail aus. Werfen Sie einen Blick auf Ihre neuesten Anwendungsfunktionen. Diese werden in der Einstellung als "Hintergrundprozess" bezeichnet. Weitere Informationen finden Sie in der Antwort von @ dan-hulme.
CauselessEffect
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.