6Aug
Certaines personnes pensent que les tueurs de tâches sont importants sur Android. En fermant les applications fonctionnant en arrière-plan, vous obtiendrez des performances et une autonomie de la batterie améliorées - c'est l'idée, de toute façon. En réalité, les tueurs de tâches peuvent réduire vos performances et la vie de la batterie.
Les destructeurs de tâches peuvent forcer les applications s'exécutant en arrière-plan à se fermer, les supprimant ainsi de la mémoire. Certains tueurs de tâches le font automatiquement. Toutefois, Android peut gérer intelligemment les processus par lui-même - il n'a pas besoin d'un tueur de tâches.
Android ne gère pas les processus comme Windows
La plupart des utilisateurs Android connaissent Windows. Sous Windows, de nombreux programmes s'exécutant en même temps - qu'il s'agisse de fenêtres sur votre bureau ou d'applications dans votre barre d'état système - peuvent réduire les performances de votre ordinateur. La fermeture des applications lorsque vous ne les utilisez pas peut accélérer votre ordinateur Windows.
Cependant, Android n'est pas Windows et ne gère pas les processus comme Windows. Contrairement à Windows, où il existe un moyen évident de fermer les applications, il n'existe aucun moyen évident de «fermer» une application Android. C'est par conception et n'est pas un problème. Lorsque vous quittez une application Android, que vous revenez sur votre écran d'accueil ou que vous passez à une autre application, l'application reste «en cours d'exécution» en arrière-plan. Dans la plupart des cas, l'application sera mise en pause en arrière-plan, ne prenant pas de ressources CPU ou réseau. Certaines applications continueront à utiliser les ressources du processeur et du réseau en arrière-plan, par exemple, les lecteurs de musique, les programmes de téléchargement de fichiers ou les applications qui se synchronisent en arrière-plan.
Lorsque vous revenez à une application que vous utilisiez récemment, Android "interrompt" cette application et vous reprenez où vous vous étiez arrêté.C'est rapide car l'application est toujours stockée dans votre RAM et prête à être utilisée à nouveau.
Pourquoi les Task Killers sont-ils mauvais?
Les partisans des destructeurs de tâches remarquent qu'Android utilise beaucoup de RAM - en fait, Android stocke beaucoup d'applications dans sa mémoire, remplissant la RAM!Cependant, ce n'est pas une mauvaise chose. Les applications stockées dans votre RAM peuvent être rapidement basculées sans Android ayant à les charger à partir de son stockage plus lent.
La RAM vide est inutile. La RAM complète est la RAM qui est mise à profit pour la mise en cache des applications. Si Android a besoin de plus de mémoire, il quittera forcément une application que vous n'avez pas utilisée depuis un certain temps - tout cela se passe automatiquement, sans installer de tueur de tâches.
Les tueurs de tâches pensent qu'ils connaissent mieux qu'Android. Ils fonctionnent en arrière-plan, quittant automatiquement les applications et les supprimant de la mémoire d'Android. Ils peuvent également vous permettre de forcer la fermeture des applications par vous-même, mais vous ne devriez pas avoir à le faire.
Les destructeurs de tâches ne sont pas inutiles: ils peuvent réduire les performances. Si un tueur de tâches supprime une application de votre RAM et que vous ouvrez à nouveau cette application, l'application sera plus lente à charger car Android est obligé de la charger à partir du stockage de votre appareil. Cela va également utiliser plus de puissance de la batterie que si vous venez de quitter l'application dans votre RAM en premier lieu. Certaines applications redémarreront automatiquement une fois que le tueur de tâches se sera arrêté, en utilisant plus de ressources CPU et batterie.
Que la RAM soit vide ou pleine, la charge de la batterie est la même - diminuer la quantité d'applications stockées dans la RAM n'améliorera pas la puissance de la batterie et n'offrira pas plus de cycles de processeur.
Quand Task Killers peut aider
À ce stade, il ya probablement des gens qui pensent que ce n'est pas vrai - ils ont utilisé un tueur de tâches dans le passé et cela a aidé à augmenter leur autonomie et à améliorer les performances de leur téléphone Android.
Cela peut être vrai. Si vous avez une mauvaise application qui utilise le processeur et d'autres ressources en arrière-plan, un tueur de tâches qui ferme l'application mal se comporter peut améliorer la vie de votre batterie et rendre votre téléphone plus rapide.
Cependant, l'utilisation d'un tueur de tâches pour gérer une application qui se comporte mal est comme utiliser un fusil pour tuer une mouche - vous pouvez résoudre votre problème, mais vous infligez beaucoup d'autres dommages dans le processus.
Au lieu d'utiliser un tueur de tâches dans cette situation, vous devez identifier la mauvaise application et la désinstaller, en la remplaçant par une application qui fonctionne correctement. Pour identifier l'application qui se comporte mal, vous pouvez essayer l'application Watchdog Task Manager - elle vous montrera quelles applications utilisent réellement le processeur en arrière-plan, et non quelles applications sont stockées sans danger dans la mémoire.
Les tueur de tâches peuvent également causer d'autres problèmes en tuant les applications que vous voulez exécuter en arrière-plan - par exemple, si vous utilisez une application de réveil, vous pouvez constater que votre tueur de tâches a forcé l'application de réveil à quitterde.
CyanogenMod, la populaire ROM Android développée par la communauté, n'acceptera même pas les rapports de bogues des utilisateurs utilisant des destructeurs de tâches, disant qu'ils causent plus de problèmes qu'ils n'en résolvent.
En résumé, vous ne devriez pas utiliser un tueur de tâches - si vous avez une application qui se comporte mal gaspiller des ressources en arrière-plan, vous devez l'identifier et le désinstaller. Mais ne supprimez pas simplement les applications de la RAM de votre téléphone ou de votre tablette - cela n'aide pas à accélérer les choses.