Dois-je vraiment installer un gestionnaire de tâches?


Réponses:


88

Regarde ça

http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/

FAQ: Pourquoi ne pas utiliser un tueur de tâches avec Android (geekfor.me) - xda-developers

tl; dr version:

  • Android est durement codé pour tuer automatiquement une tâche lorsque plus de mémoire est nécessaire.
  • Android est dur à coder pour tuer automatiquement une tâche quand elle fait ce qu'elle doit faire.
  • Android est dur à coder pour tuer automatiquement une tâche lorsque vous n'y êtes pas revenu depuis longtemps.
  • La plupart des services (même s'ils fonctionnent en arrière-plan) utilisent très peu de mémoire lorsqu'ils ne font pas activement quelque chose.
  • Un fournisseur de contenu ne fait quelque chose que lorsqu'il y a une notification à donner. Sinon, il utilise très peu de mémoire.
  • Tuer un processus lorsqu'il n'est pas prêt l'oblige simplement à se recharger et à recommencer à zéro lorsqu'il le faut à nouveau.
  • Comme une tâche est probablement exécutée en arrière-plan pour une raison quelconque, sa suppression ne fera que réapparaître dès que l'activité qui l'a utilisée la recherche à nouveau. Et il va falloir tout recommencer.
  • Tuer certains processus peut avoir des effets secondaires indésirables. Ne pas recevoir de messages texte, les alarmes ne sonnent pas et la force se ferme pour n'en nommer que quelques-unes.
  • Le seul véritable moyen d'empêcher quelque chose de s'exécuter sur votre téléphone serait de désinstaller le fichier .apk.
  • La plupart des applications se fermeront d'elles-mêmes si vous en sortez en appuyant sur «en arrière» jusqu'à la fermeture, au lieu d'appuyer sur le bouton «d'accueil». Mais même avec frapper à la maison, Android finira par le tuer une fois qu’il aura été à l’arrière-plan pendant un moment.

Comme Android a été conçu, vous n'avez pas besoin de tuer les applications.


1
Cela dépend des applications que vous exécutez. Dès que vous lancez une application toujours lourde sur le processeur ou le trafic disque, vous remarquerez peut-être des ralentissements qui disparaissent après l’utilisation d’un tueur de tâches.
Barfieldmv

2
Il est tout à fait naturel que certaines personnes aient du mal à accepter le fait que le système peut vraiment s’occuper de vous. En effet, aucun système connu ne fonctionne actuellement de la sorte, principalement à cause d’un héritage historique. Mais ça marche vraiment comme ça. Pas besoin d'un gestionnaire de tâches! Abandonnez vos peurs ... En fait, tous les gestionnaires de tâches sont, dans une certaine mesure, des hacks qui créent d’autres effets secondaires.
Pjv

18

Non, et plus encore avec les dernières versions d'Android 2.2. J'avais l'habitude de les utiliser, mais j'ai arrêté et tout a été mieux depuis que j'ai cessé d'utiliser un gestionnaire de tâches / tueur. Il existe une application appelée Watchdog si vous souhaitez être averti d'un processus utilisant une tonne de CPU pendant une longue période, ce qui vous donnera ensuite la possibilité de supprimer ce processus en fuite.


7

Oui. Vous devriez avoir une application qui tue les tâches, mais pas pour les raisons que vous pensez.

J'ai eu des processus fugaces (peut-être que Watchdog peut aider), comme Google Maps, qui ont ensuite été exécutés deux fois, une fois pour tuer mon unité centrale / RAM et une fois pour fonctionner. J'ai dû utiliser le tueur de tâches pour tuer les deux instances, puis exécuter la normale.

Dans de rares cas, vous devrez réellement tuer quelque chose manuellement. Mais comme tous les programmes, il arrive parfois que des choses se passent. Des applications ont planté tout le téléphone et elles ne fonctionnaient pas dans root.


4

Parfois, lorsqu'une application se bloque ou parvient à ne plus réagir, il est agréable de pouvoir la fermer manuellement. . . mais en ce qui concerne les problèmes de lenteur, un gestionnaire de tâches n'est pas nécessaire car le système d'exploitation lui-même gère mieux le multitâche maintenant.


2
J'ajouterai que, parfois, les applications doivent être fermées, mais vous pouvez généralement le faire dans le système d'exploitation. Vous n'avez pas besoin d'un gestionnaire de tâches pour fermer les applications, vous pouvez aller dans Paramètres> Applications> Services en cours d'exécution (cela peut être différent selon la version du système d'exploitation). Dans le menu, vous pouvez appuyer sur Forcer quitter.
jonesdavide

pas besoin d'un tueur de tâches pour faire ça, Sheldon, il suffit d'entrer dans les réglages normaux: D
Nathan Schwermann

J'ai trouvé Advanced Task Killer (même avec Ads) une meilleure interface utilisateur. Cependant, vous n'en avez pas besoin. Stock Android a tous les outils nécessaires. Un peu pour la même raison, j'utilise Uninstaller vs depuis le menu de l'application, simplement.
Dmitriy Likhten

@schwiz Bien sûr, vous pouvez aller dans "Applications" et faire un arrêt forcé. En fait, c'est la dernière version de "Advanced Task Manager", mais il est agréable de voir la liste des applications en cours d'exécution à la place de toutes les applications. Mais la plupart du temps, la réponse est que vous n’avez pas besoin d’un gestionnaire de tâches.
Tooshel

3

Cet article complet, informatif et facilement lisible intitulé " Android Task Killers Explained: que font-ils et pourquoi vous ne devriez pas les utiliser " vous donnera un aperçu rapide de la façon dont Android gère assez bien la gestion des processus par lui-même. (Essentiellement, aucune application de gestionnaire de tâches / tueur n'est requise - c'était plus utile dans les premières versions du système d'exploitation Android)

L'article expliquera:

  • Comment Android gère les processus
  • Pourquoi les tueurs de tâches sont (généralement) de mauvaises nouvelles
  • Ce que vous devriez faire à la place, par exemple:

    • Surveillez les processus fugitifs
    • Désinstaller Bad Apps
    • Peut-être Root Your Phone (bien que pas nécessaire)

2

Lorsque j’exécutais Froyo, j’ai installé le gestionnaire de tâches non pour éliminer les tâches, mais pour trouver une liste facile à consulter des activités en cours et pour en savoir plus sur le fonctionnement des applications. Cela semblait le moyen le plus simple de savoir ce qui se passait rapidement.

Maintenant que j'ai Gingerbread, je viens d'utiliser la liste "en cours d'exécution" sous applications dans le menu des paramètres.


1
Dans Gingerbread, la partie Services en cours de la liste "Applications" dans Paramètres vous indique les applications sur lesquelles des services d'arrière-plan sont en cours d'exécution. Aucun outil tiers n'est donc nécessaire.
GAThrawn

@GAThrawn Bon point. J'ai répondu avant d'avoir Gingerbread.
Alex B

J'ai voté parce que je ne pense pas que cela mérite un vote négatif. Je ne pense pas que la réponse soit fausse, surtout si l'on considère que certains téléphones (Samsung Captivate, par exemple) viennent de recevoir Gingerbread aux États-Unis via des canaux officiels.
Chance

0

Idéalement, vous n’avez pas besoin d’un gestionnaire de tâches pour les raisons évoquées par Cristi.

Les ralentissements aléatoires sur Android proviennent probablement de l'une des deux sources suivantes:

  • Applications mal programmées (la plupart du temps)
  • Android nettoie la mémoire et décharge le contenu pour libérer de l'espace (cela ne doit être que temporaire, mais peut être très gênant sur les appareils plus anciens ou avec des ROM personnalisées)

Si vous rencontrez des ralentissements et que vous ne pouvez pas ou ne voulez pas désinstaller les applications qui les provoquent (ou que vous ne savez pas de quoi il s'agit), alors un tueur de tâches peut vraiment faire la différence. La même chose s'applique aux appareils plus anciens qui ne disposent pas de suffisamment de RAM.

Donc: cela ne devrait pas être nécessaire, mais vous pouvez l’essayer comme solution de contournement si vous avez de mauvaises applications sur votre appareil.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.