Pourquoi les amplificateurs de RAM et les tueurs de tâches sont mauvais pour Android

Si vous utilisez Android, vous avez peut-être entendu des conseils sur l’utilisation d’un booster de RAM ou d’une application de tueur de tâches. Faites défiler le Google Play Store et vous verrez une tonne de tueurs de tâches proposés avec des critiques élevées.

Cela peut vous amener à vous demander si les boosters de RAM fonctionnent vraiment. Il s’avère que votre téléphone n’a pas besoin de ce type d’applications et leur utilisation peut même nuire à vos performances. Voyons pourquoi.

Un aperçu de la RAM

Avant d’examiner le fonctionnement des tueurs de tâches, nous devons comprendre ce qu’est la RAM et son utilité pour votre téléphone. RAM signifie Random Access Memory et est un type de stockage rapide mais volatile utilisé par les ordinateurs et les téléphones.

Les systèmes d’exploitation (Windows, Android ou autre) utilisent la RAM pour stocker les programmes en cours d’exécution. Cela signifie que lorsque vous ouvrez une application sur votre téléphone, Android la charge dans la RAM. Il garde l’application là-bas pendant un moment afin que vous puissiez facilement y revenir et reprendre là où vous vous étiez arrêté sans recharger complètement l’application.

La RAM est volatile, ce qui signifie que lorsque vous éteignez votre téléphone, tout ce qui y est stocké disparaît. Cela contraste avec le stockage permanent sur votre téléphone, qui persiste évidemment entre les redémarrages. Cependant, charger quelque chose à partir de la RAM est beaucoup plus rapide que de le retirer du stockage principal.

Consultez notre guide rapide sur la RAM si vous souhaitez plus d’informations.

Comment Android utilise la RAM

Maintenant, comme votre appareil ne dispose que d’une quantité limitée de RAM, vous pourriez penser que la gestion manuelle des processus est essentielle. C’est facile à supposer si vous êtes un utilisateur Windows.

Sous Windows, le système d’exploitation garde la RAM inutilisée libre pour les programmes qui pourraient en avoir besoin à l’avenir. Si vous avez tellement de processus en cours d’exécution qu’ils remplissent votre RAM, Windows doit basculer vers le fichier d’échange. Il s’agit d’un morceau de votre lecteur de stockage qui fait office de RAM simulée lorsque le système en a besoin de plus.

Même un SSD est toujours beaucoup plus lent que la RAM, vous ressentirez donc le ralentissement lorsque Windows utilisera le fichier d’échange. À ce moment-là, c’est une bonne idée de fermer certains programmes en cours d’exécution et de libérer de la RAM.

Gestionnaire de tâches des applications 32 bits

Mais ce n’est pas le cas sur Android. Bien que ce ne soit pas un adage parfait, Android suit le principe «RAM libre est de la RAM gaspillée» de Linux. Le noyau Linux utilise de la RAM «inutilisée» pour la mise en cache, ce qui rend les performances de votre système plus fluides.

Pratiquement, sous Android, cela signifie que les applications que vous avez ouvertes il y a quelque temps resteront dans la RAM jusqu’à ce que les nouvelles applications aient besoin de cette RAM. Android supprime les anciennes applications pour faire de la place pour des processus plus prioritaires en fonction de votre utilisation.

En relation :  Comment installer ou charger manuellement des applications sur Android

Un exemple d’utilisation de la RAM d’Android

Pour prendre un exemple, supposons (pour simplifier) ​​que votre appareil dispose de 4 Go de RAM et que chaque application occupe 500 Mo. Cela signifie que votre téléphone peut contenir huit applications dans la RAM avant de manquer de place (nous excluons la RAM utilisée par les processus système ici).

Maintenant, disons que vous ouvrez quatre applications et vérifiez chacune d’elles pendant une minute, puis posez votre téléphone pendant 30 minutes. Lorsque vous la récupérez, si vous ouvrez l’une de ces quatre applications, elles reprendront là où vous les avez laissées, car votre téléphone les a conservées dans la RAM.

Si vous ouvrez ensuite cinq autres applications, la cinquième dépassera la quantité de RAM de votre appareil. Android analysera donc quelle application dans la RAM est la moins importante en fonction de celles que vous avez utilisées le plus récemment et des applications prioritaires. Par exemple, si vous écoutez de la musique sur Spotify, Android gardera ce processus d’arrière-plan actif même si vous ne l’avez pas ouvert depuis un certain temps.

À partir de là, Android supprime l’application la moins importante de la RAM afin qu’elle puisse contenir celle que vous venez d’ouvrir. Si vous revenez à l’application qui a été supprimée, elle devra à nouveau se charger à partir d’un état froid.

Pourquoi les tueurs de tâches sont terribles

Maintenant que vous comprenez comment Android utilise la RAM, considérons comment les tueurs de tâches affectent cette opération.

La plupart des tueurs de tâches et des boosters de RAM suivent un format similaire: ils vous montrent quelles applications sont en cours d’exécution (et utilisent donc de la RAM), puis proposent de libérer de la RAM en vous faisant appuyer sur un bouton pour tuer ces processus. Après la fermeture, cela vous montre que ces applications ne «gaspillent plus de ressources» en arrière-plan.

Le problème est qu’après avoir tué ces applications, elles doivent redémarrer à partir de zéro la prochaine fois que vous les ouvrez. De plus, certains processus redémarreront juste après leur suppression, car ils doivent s’exécuter en arrière-plan pour diverses raisons.

Ainsi, tuer constamment des applications est un gaspillage de ressources par rapport au simple fait de laisser l’application rester dans la RAM afin que vous puissiez rapidement y revenir en cas de besoin. Comme discuté, Android est suffisamment intelligent pour jongler avec ce qui est dans la RAM en fonction de votre utilisation, et la RAM que vous «libérez» en supprimant des tâches ne contribue pas aux performances.

Pour reprendre l’exemple ci-dessus, disons que vous avez récemment ouvert quatre applications, donc Android les a toutes dans la RAM. Si vous exécutez un booster de RAM à ce stade, il va probablement tuer toutes ces applications pour «libérer de la mémoire».

En relation :  Comment mettre en miroir votre écran Android sur un PC ou un Mac sans racine

C’est inutile: si vous comptez utiliser ces applications dans quelques minutes, libérer la mémoire qu’elles ont utilisée ne vous sert à rien. Android conserve les applications récentes dans la RAM pour rendre votre expérience aussi transparente que possible, et les tueurs de tâches interfèrent avec cela.

De plus, certains tueurs de tâches peuvent s’exécuter automatiquement en arrière-plan et tuer des applications selon un calendrier. Cela utilise certaines de vos ressources système et n’offre rien en retour.

Balayer les applications n’est pas nécessaire non plus

Même si vous n’utilisez pas de tueur de tâches, il existe une fonctionnalité intégrée d’Android qui agit de la même manière qu’un booster de RAM si vous en faites trop. L’écran Récents, auquel vous accédez en faisant glisser votre doigt vers le haut et en le maintenant (ou en appuyant sur le bouton carré de la barre de navigation), vous permet de basculer facilement entre les applications récentes.

Si vous faites glisser votre doigt sur une application, vous la supprimerez du menu Récents et fermerez également son processus. Beaucoup de gens font cela de manière obsessionnelle, en balayant toutes les applications du mélangeur chaque fois qu’ils ont fini d’utiliser leur téléphone.

Ce n’est pas nécessaire! La fermeture des applications que vous utilisiez juste a le même effet que de les terminer avec un tueur de tâches. Vous faites travailler votre téléphone plus dur car il doit le redémarrer la prochaine fois que vous l’ouvrez. Ce serait comme si vous fermiez complètement votre navigateur de bureau et le relançiez à chaque fois que vous vouliez accéder à une nouvelle page.

Considérez le menu Récent comme un sélecteur de raccourcis pratique, et non comme une liste d’applications ouvertes que vous devez fermer. Faites glisser une application uniquement si vous ne voulez pas encombrer le mélangeur ou si vous ne voulez vraiment pas qu’elle s’exécute en arrière-plan.

Comment rendre Android plus rapide

Il y a de fortes chances que vous ayez installé un tueur de tâches Android car votre téléphone semble lent. Heureusement, vous pouvez prendre plusieurs mesures pour améliorer les performances de votre appareil Android qui n’impliquent pas de tuer des tâches.

Nous avons examiné des tonnes de façons de rendre votre téléphone Android plus rapide; Consultez-les pour obtenir des conseils pratiques.

Évitez les tueurs de tâches Android à tout prix

Nous avons vu que les boosters de RAM et les tueurs de tâches Android sont au mieux inutiles et peuvent nuire aux performances de l’appareil au pire. En fin de compte, il est préférable de laisser le système d’exploitation Android faire son travail en gérant lui-même la mémoire. Avoir de la RAM libre n’améliore pas les performances; vous obtiendrez les meilleurs résultats lorsque les applications stockées en mémoire s’ouvrent rapidement.

Maintenant que vous ne tuez pas les applications tout le temps, découvrez les meilleurs moyens d’effectuer plusieurs tâches simultanément sur Android.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.