Avertissement: Je ne suis en aucun cas lié aux développeurs de Greenify, ni je ne cherche à promouvoir Greenify ou quoi que ce soit. Je suis en fait intéressé par les réponses à ces questions.
J'ai remarqué qu'avec beaucoup d'appareils Android que j'ai gérés, ils deviennent plus lents plus on installe d'applications dessus. Cela est particulièrement vrai avec les applications qui effectuent certaines tâches en arrière-plan. Souvent, les appareils peuvent devenir tellement lents qu'ils sont très pénibles à utiliser.
La solution que j'ai trouvée à cela était une application appelée Greenify, que j'utilise avec des privilèges root et un module Xposed. Je trouve que je peux garder toutes les applications sur les appareils, mais "hiberner" toutes pour les "Greenifier". (Je pense que cela signifie que les applications inactives sont constamment "hibernées" ou privées de ressources système, laissant ainsi les ressources disponibles pour les applications actives.) Cela rend généralement l'appareil beaucoup plus réactif, cependant je trouve que l'effet sur la fonctionnalité des applications est assez minimal. Inutile de dire que je considère Greenify comme un must, surtout sur les appareils avec de nombreuses applications gourmandes en ressources et/ou du matériel limité.
-
Est-ce qu'Android fait quelque chose de similaire à Greenify de manière native? (Priver les applications en arrière-plan de ressources pour les libérer pour les applications actives?)
-
Si oui, en quoi Greenify est-il différent de la gestion des ressources native d'Android?
Je trouve que beaucoup de gens ont des appareils Android qui ont tendance à ralentir avec le temps, et beaucoup finissent par acheter un nouvel appareil plus puissant tous les quelques années. Mais s'ils utilisaient Greenify (ou quelque chose de similaire), ils auraient peut-être été satisfaits des performances de l'ancien appareil pendant de nombreuses années de plus. Par exemple, j'ai un téléphone âgé de cinq ans, avec plein d'applications dessus, et je suis très satisfait de ses performances en utilisant Greenify. Cependant, sans Greenify (et avec toutes mes applications), le téléphone est tellement lent qu'il est à peine utilisable.
- Y a-t-il un moyen natif sur Android d'empêcher les applications de s'exécuter en arrière-plan et de consommer des ressources système?
Par exemple, dans des distributions GNU/Linux comme Debian et Ubuntu, les applications ne s'exécutent pas ou ne consomment aucune ressource du tout à moins que vous ne les lanciez explicitement (ou que vous les ayez configurées pour se lancer au démarrage). C'est la même chose avec OS X et Windows. Et lorsque vous fermez complètement un programme, il ne peut plus consommer de ressources. Je pense même qu'iOS tue automatiquement les applications en arrière-plan lorsqu'il a besoin des ressources pour autre chose.
J'ai utilisé des gestionnaires de tâches manuels, mais après un certain temps, je trouve que toutes les applications sont de nouveau en cours d'exécution en arrière-plan, même si je ne les ai pas lancées du tout.
- Est-il vrai qu'Android est quelque peu unique en permettant aux applications de s'exécuter en arrière-plan, en consommant des ressources?
0 votes
Il a déjà été argumenté que les applications de gestion des performances sont plus un inconvénient qu'un avantage sur les appareils Android. Le fait est que le noyau d'un appareil Android est une dérivation du noyau Linux, donc les appareils devraient déjà savoir comment gérer leurs ressources sans avoir besoin d'applications externes. De plus, en ce qui concerne la fermeture d'une application, il y a un énorme inconvénient : chaque fois que vous la redémarrez, la consommation de la batterie est supérieure à celle que vous auriez en la laissant en arrière-plan. Cela est dû au fait que la plupart des appareils Android savent déjà comment se gérer.
0 votes
La commande :
am force-stop PACKAGE
. C'est tout.1 votes
@Firelord Est-il vrai que Greenify est un peu plus avancé qu'un simple tueur de tâches ? Que fait-il avec ses privilèges root et son module Xposed ?
1 votes
Il s'agit d'un ancien message mais il peut toujours être pertinent : forum.xda-developers.com/…
0 votes
@Firelord En effet très pertinent.