22 votes

Est-ce une bonne idée d'arrêter de force les applications après les avoir utilisées ?

Je me retrouve à utiliser arrêt forcé pour chaque application une fois que j'ai fini de les utiliser. Est-ce une bonne pratique ? Cela présente-t-il des avantages en termes de performances ou de sécurité ? Est-il nécessaire de forcer l'arrêt d'une application pour la faire sortir de la mémoire vive ?

9 votes

J'ai la même habitude que toi, mais surtout pour l'autonomie de la batterie et la tranquillité d'esprit (au diable les notifications constantes) plutôt que pour la RAM. IMO, les forcer à sortir de la RAM, en particulier de l'état "en cache" (pas "en cours d'exécution") augmentera la consommation d'énergie / le temps de chargement. J'utilise la plupart des applications avec parcimonie, donc je ne m'en soucierais pas, cependant.

25voto

Milner Points 533

TL;DR:

Non, ce n'est pas une bonne idée ou une idée recommandable.

Explication et contexte :

L'arrêt forcé des applications n'est pas destiné à une "utilisation de routine", mais à des "fins d'urgence" (par exemple, si une application devient incontrôlable et ne peut être arrêtée autrement, ou si un problème vous oblige à vider le cache et à supprimer les données d'une application qui se comporte mal). D'une manière générale, il ne s'agit ni d'un "booster de performance" ni d'un "optimiseur de RAM".

Dans de nombreux cas, cela ne permet pas non plus d'économiser la batterie, mais plutôt de la vider encore plus rapidement. Les applications ne démarrent pas seulement lorsque vous appuyez sur leur icône, elles peuvent également être lancées par des intentions ou des diffusions (par exemple, lorsque la batterie est faible, lorsque le réseau a changé, lorsqu'un périphérique USB est connecté, mais aussi pour bien d'autres raisons). Ainsi, lorsque vous l'avez "arrêtée de force", lors de son prochain démarrage, elle devra effectuer un "init complet" (chargement depuis le(s) stockage(s) et le réseau) au lieu de simplement revenir à son "dernier état" encore stocké dans la RAM (à moins que le système n'ait dû l'effacer - voir notre article sur l'initalisation). oom-priority tag-wiki pour plus de détails sur ce processus) - ce qu'Andy a décrit comme "augmentera la consommation d'énergie et le temps de chargement" dans son commentaire sur votre question.

0 votes

@BamsBamx question différente, mais IMHO même effet : il est "caché" là pour une raison (et pas exposé au "Joe moyen"). Je ne m'en approcherais pas, à moins que vous ne sachiez exactement ce que vous faites et pourquoi.

0 votes

@Izzy Pourquoi, c'est tout à fait pertinent dans le contexte de cette question. Dans un monde meilleur, vous n'auriez peut-être pas à forcer l'arrêt de quoi que ce soit, jamais. Mais nous vivons dans le monde réel, et tout ne fonctionne pas exactement comme l'ont prévu les architectes d'Android. Certaines applications ont ces problèmes. Vous devez quand même les utiliser. Elles ne sont jamais corrigées. Donc, oui, forcer l'arrêt d'une application n'est pas une si mauvaise idée, occasionnellement.

0 votes

@Headcrab n'est-ce pas ce que j'ai écrit ? Le forçage de l'arrêt est destiné à résoudre les problèmes d'une application qui se comporte mal. Mais vous ne devriez pas le faire avec toutes les applications à chaque fois que vous les utilisez (c'est-à-dire même sans mauvais comportement de l'application - par exemple, si votre application Youtube se comporte mal, pourquoi forcer l'arrêt de votre client mail ?) C'est ce que le PO a demandé. Si le FS était une mauvaise idée en toutes circonstances, il n'existerait pas :)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X