Quand dois-je redémarrer ?
Si vous remarquez l'une des situations suivantes, il est probablement temps de redémarrer :
- Le lancement d'une application prend beaucoup de temps
- Un service système se bloque constamment
- Il faut beaucoup de temps pour passer d'une activité à l'autre (par exemple, en appuyant sur le bouton retour).
- Il faut beaucoup de temps pour que l'écran de verrouillage s'affiche après avoir appuyé sur le bouton d'alimentation.
De nombreuses personnes ne redémarrent presque jamais leur téléphone (une fois tous les deux mois) et celui-ci fonctionne parfaitement. La plupart de ces personnes ne sont pas des utilisateurs sérieux d'Android, ils l'utilisent juste comme un téléphone (appels/textos) et c'est tout. Si vous êtes un utilisateur plus sérieux qui joue à beaucoup de jeux ou qui aime utiliser une tonne d'applications, vous devrez redémarrer plus souvent, peut-être une fois par semaine ou tous les deux jours.
Si votre appareil est plus récent, vous n'aurez pas besoin de le redémarrer aussi souvent, car il est probablement doté d'un processeur plus rapide et d'une mémoire vive plus importante, ce qui lui permet de supporter une charge plus importante pendant plus longtemps. Les appareils plus anciens doivent être redémarrés beaucoup plus souvent que les appareils plus récents.
Pourquoi mon appareil ralentit-il ?
Votre appareil ralentit parce que le processeur est occupé à effectuer des tâches inutiles. Au bout d'un certain temps, les processus exécutés en arrière-plan ( services ) commencent à s'accumuler. Android est assez efficace pour savoir quand maintenir les services et les activités en vie. Dans les anciennes versions d'Android, le système est un peu plus indulgent sur ce qu'il maintient en fonctionnement. En théorie, il n'est pas vraiment mauvais d'avoir une tonne d'applications en cours d'exécution en même temps, car Android met en pause toutes les applications qui sont en arrière-plan. Mais ce que font les développeurs malhonnêtes, c'est qu'ils font démarrer un tas de services au démarrage de leur application. C'est vraiment mauvais parce que les services continuent à fonctionner même après que l'application ne soit plus visible.
Android est assez pointilleux sur sa mémoire. Android veut que sa mémoire soit aussi proche que possible du maximum. Android est assez efficace pour nettoyer les fuites de mémoire créées par les processus, donc vous n'avez pas vraiment besoin de vous inquiéter de l'utilisation de votre mémoire, surtout sur les appareils récents. La plupart des gens pensent que lorsque leur mémoire est pleine, c'est une mauvaise chose. C'est totalement faux et je vais vous montrer pourquoi.
Si vous vous y connaissez un peu en électronique, vous devez savoir que la mémoire vive n'est en fait qu'un énorme réseau d'octets. Le processeur doit exécuter une instruction pour charger un octet dans une section du tableau. Lorsque le processeur exécute une instruction, il consomme de l'énergie (dans ce cas, de la batterie). Lorsque la RAM est presque pleine, la batterie n'en souffre pas vraiment ; vous voulez qu'elle soit presque pleine parce que le système ne veut pas continuer à pousser des octets dans le registre, il veut travailler avec ce dont il dispose. Lorsque vous détruisez toutes vos applications en cours d'exécution, Android efface automatiquement la mémoire que ces applications monopolisaient. Le système Android se dit alors "oh, où est passé mon service de synchronisation ? Mieux vaut le redémarrer !" Votre appareil doit alors recharger toute la mémoire vive que vous venez de vider. Cela consomme beaucoup d'énergie et vide votre batterie. Vous pouvez donc supprimer quelques services qui accaparaient le processeur, mais vous supprimez un grand nombre de services qu'Android gérait efficacement.
Mythes concernant les "stimulateurs de mémoire".
Ha ! Prenez les applications système qui tournaient en arrière-plan, merci App Killer d'avoir libéré toute cette mémoire pour moi !
Quand j'entends ça, je deviens fou, comme tout le monde sur ce site. N'utilisez pas constamment un App Killer pour tuer tous vos processus inactifs ! Ce que vous devriez vraiment dire est ceci :
Ha ! Prenez cette batterie ! Amusez-vous à recharger tous ces services à partir de zéro !
Maintenant, il existe un moyen d'utiliser les "App Killers" efficacement. Vous ne devez les utiliser que pour tuer les services d'arrière-plan qui ont pris le large (en consommant des quantités massives de CPU). Cela arrive plus souvent sur les anciens appareils.
À moins que vous n'ayez une raison de ne pas redémarrer votre téléphone lorsqu'il est lent, je le redémarrerais plutôt que de lancer un App Killer. Le redémarrage consomme aussi un peu de batterie, mais il tuera certainement tout service qui aurait pu monopoliser votre CPU.
Les amis ne laissent pas leurs amis utiliser des tueurs d'apps.
Mon appareil est toujours lent après le redémarrage, comment faire ?
Si votre appareil est toujours lent après le redémarrage, vous devez passer en revue vos applications et supprimer celles dont vous n'avez pas besoin. Beaucoup de ces applications lancent probablement des services d'arrière-plan et ralentissent votre appareil.
Si quelque chose doit être ajouté, ou si quelque chose ici est inexact, n'hésitez pas à l'éditer. Les modifications constructives sont les bienvenues.