En activant cette option, vous forcez Android à arrêter chaque processus dès qu'il est vide (c'est-à-dire lorsque aucun service n'est démarré et aucune activité n'est à l'écran pour cette application).
Pour être clair : cette option n'arrêtera pas les applications qui fonctionnent normalement en arrière-plan. Votre client de messagerie continuera de s'exécuter périodiquement pour vérifier les e-mails, s'il est configuré pour le faire. Les applications qui utilisent Google Cloud Messaging pour recevoir des messages push des serveurs Internet (comme Gmail et Facebook) pourront toujours le faire. L'option serait mieux nommée "Limite de processus en arrière-plan mis en cache", car elle limite les applications qui autrement apparaîtraient avec cette étiquette dans le gestionnaire d'applications.
Cela devrait rendre votre téléphone plus rapide. Cela peut utiliser légèrement plus ou moins de batterie, car il utilisera un peu de puissance pour décharger les applications de la mémoire plus tôt que ce qu'Android fait habituellement.
L'impact sur la batterie dépendra de votre utilisation personnelle ; Si votre appareil n'a pas beaucoup de RAM et/ou si vous n'utilisez pas que les mêmes quelques applications tout le temps, vous devriez obtenir un léger gain de batterie. Si vous n'utilisez que les mêmes quelques applications tout le temps, vous pourriez constater une plus grande consommation de batterie (en déchargeant et rechargeant les applications de la mémoire à chaque fois).
Comme il s'agit d'une option de développement, elle peut également provoquer des bugs rares dans certaines applications, et les développeurs de ces applications peuvent ne pas être enthousiastes à les corriger. Un exemple est que, sur les appareils Nexus exécutant 4.2.2, lorsque cette option est activée, l'application Calendrier intégrée se relancera sans cesse, car l'arrêt du processus en arrière-plan mis en cache provoque la suppression du fournisseur de contenu du calendrier, ce qui entraîne une boucle de redémarrage des services pour vérifier les mises à jour du calendrier. Si cela se produit, la boucle va rapidement vider votre batterie.
Automatisation
Le paramètre sera réinitialisé chaque fois que votre appareil est éteint. Si vous souhaitez automatiser le réglage de vos préférences au démarrage, vous pouvez utiliser Tasker avec cette tâche : https://taskernet.com/shares/?user=AS35m8mXwt%2Bxy%2Bkh8K4BRW8pJsHtAYqKGwf%2F0NNidJ2TYe0iDRQsJInNDFFMCPaPm1pYHKuaTMU%3D&id=Task%3AToggle+Background+Process+Limit
Vous devrez donner à Tasker l'autorisation »Définir la limite de processus« en utilisant adb avec adb shell pm grant net.dinglisch.android.taskerm android.permission.SET_PROCESS_LIMIT
.
Source : https://www.reddit.com/r/tasker/comments/cn5ufe/task_toggle_androids_background_process_limit/