Je suis allé dans Apps -> Running et j'ai désinstallé les applications que je n'utilise pas. J'ai ensuite installé OS Monitor et j'ai réalisé qu'un grand nombre d'applications fonctionnaient en arrière-plan avec une utilisation du CPU de 0 % (j'ai 36 processus). Je n'utilise pas la plupart d'entre elles très régulièrement. La désinstallation de ces applications améliorerait-elle les performances de mon système ou le taux d'utilisation du processeur de 0 % signifie-t-il que ce ne serait pas le cas ? Existe-t-il un moyen d'empêcher ces processus de se lancer automatiquement ?
Réponse
Trop de publicités?Lorsque vous terminez d'utiliser une application, Android ne termine pas le processus immédiatement. Il arrête simplement son exécution, et le laisse en vie en tant que processus d'arrière-plan en cachette . De cette façon, lorsqu'il doit relancer la même application, celle-ci est déjà présente en mémoire, ce qui évite à Android de perdre du temps et de l'énergie à recharger l'application depuis le stockage. L'effet est de faire démarrer les applications plus rapidement et de réduire l'utilisation de la batterie. Android ne tue ces processus d'arrière-plan mis en cache que lorsque cela est nécessaire pour libérer de la mémoire pour les applications en cours d'exécution. Il n'y a pas de limite de temps : même s'il s'avère que vous n'utiliserez pas l'application pendant une semaine, elle pourra toujours être présente en mémoire.
Si vous voulez désinstaller toutes les applications avec des processus d'arrière-plan en cache, vous devez désinstaller toutes les applications de l'appareil. Chaque application peut être mise en cache de cette façon, même si elle ne fait jamais rien en arrière-plan.