Au cours des dernières années, vous avez peut-être rencontré un hack courant des options de développement qui promet de libérer de la RAM sur votre téléphone Android en limitant les processus en arrière-plan. Ou peut-être utilisez-vous toujours une application pour vider le cache et la mémoire.
Aussi utile que cela puisse paraître sur le papier, dans la pratique, ce genre d'astuces va souvent à l'encontre de la façon dont Android a été conçu pour fonctionner, et dans la plupart des situations, vous pourriez faire bien plus de mal que de bien aux performances de votre téléphone. Voici pourquoi.
Pourquoi la désactivation des processus en arrière-plan ou la purge des applications mises en cache rendent votre téléphone plus rapide
L'augmentation de la vitesse est surtout une illusion
Le concept de « libérer de la RAM » ressemble à l'un de ces simples boosters de performances qui rendront instantanément votre téléphone vieillissant plus vif. C'est particulièrement tentant lorsque vous utilisez des applications d'optimisation des performances qui offrent des options « propres » satisfaisantes en un seul clic, placées en permanence dans votre tiroir de notifications.
Après tout, moins votre téléphone doit « se souvenir » de choses en mémoire, plus il devrait exécuter rapidement les applications qui comptent réellement, n'est-ce pas ?
Au début, cela peut paraître ainsi. Effacer toutes les applications des tâches récentes, désactiver les processus en arrière-plan ou utiliser une application distincte pour effacer la mémoire peut donner à votre téléphone l'impression de repartir d'une table rase. Sans application concurrente en arrière-plan, l'interface semble plus vive et la seule application que vous ouvrez juste après obtient un accès illimité au processeur.
Cependant, cette illusion de performances améliorées s'estompe rapidement à mesure que vous recommencez à utiliser votre téléphone normalement, à ouvrir différentes applications et à mesure que les services d'arrière-plan reprennent progressivement vie (en supposant que vous ne les ayez pas désactivés de manière permanente).
Alors pourquoi cela arrive-t-il ?
La RAM inutilisée est de la RAM gaspillée, et votre téléphone Android le sait déjà
Android adore occuper votre RAM
Pour mieux comprendre pourquoi toute tentative d'effacer la RAM de votre téléphone est une perte de temps, nous devons examiner la façon dont Android traite la mémoire.
Android est construit sur le noyau Linux qui, contrairement aux PC Windows du début des années 2000, traite essentiellement la RAM vide comme un échec d'efficacité. La plupart des téléphones Android aiment maintenir l'utilisation de la RAM autour de 70 à 80 %, voire plus. Sur mon OnePlus 15 avec 16 Go de RAM, je constate régulièrement une utilisation au nord de 12 Go.
- SoC
-
Qualcomm Snapdragon 8 Elite Gen 5
- Afficher
-
6,78 pouces 2772*1272 (FHD+)
Le OnePlus 15 est équipé du dernier SoC Snapdragon 8 Elite Gen 5 qui permet des fonctionnalités de jeu jamais vues auparavant sur un smartphone. L'écran 165 Hz est parfait pour les jeux mobiles, et lorsqu'il n'est pas en jeu, il fonctionne à 120 Hz, ce qui le rend idéal pour une utilisation quotidienne. Le triple réseau de caméras est plutôt génial et la batterie de 7 300 mAh dure plusieurs jours avec une seule charge.
Si je ne savais pas mieux, il semblerait qu'Android ne gère pas bien la mémoire et mange tout ce qui est disponible, et qu'aucune mise à niveau du téléphone ne suffirait jamais.
Cependant, conserver les applications stockées dans la RAM constitue en réalité une optimisation importante des performances.
Cela permet au téléphone de servir rapidement les applications que vous avez ouvertes récemment, sans délai majeur, car les données sont déjà chargées dans une RAM ultra-rapide au lieu de devoir être extraites d'un stockage interne beaucoup plus lent. Il n'y a pas d'inconvénients significatifs ici, car garder une application suspendue dans la RAM nécessite une quantité infime d'énergie.
Dans le même temps, votre téléphone sait déjà quand une application a réellement besoin d'une grande quantité de mémoire grâce au démon Low Memory Killer (LMK). Si vous lancez un jeu et souhaitez bénéficier de toutes les performances que votre téléphone peut offrir, vous n'avez pas besoin de supprimer manuellement les processus en arrière-plan : le téléphone s'en chargera pour vous.
Les conséquences concrètes de la limitation des processus en arrière-plan
Tu perds plus que tu gagnes
Si vous avez désactivé les processus en arrière-plan sur votre téléphone via les options de développement, votre téléphone ne débloquera pas comme par magie la RAM qui n'était pas là : il commencera simplement à souffrir de différentes manières.
Pour commencer, chaque fois que vous ouvrez une application, vous déclenchez essentiellement un démarrage à froid. Le téléphone doit récupérer toutes les données dont il a besoin à partir du stockage flash interne. Contrairement à la RAM, ce stockage possède un nombre limité de cycles de lecture-écriture, chaque accès contribue donc à une usure mineure dans le temps.
L'autre chose qui se produit est que l'utilisation du processeur augmente car il doit travailler plus fort pour charger et initialiser l'application à partir de zéro au lieu de l'extraire de la RAM, ce qui entraîne plus de chaleur et une consommation d'énergie plus élevée.
Le pire, c’est que ce n’est que le début. En plus de compromettre les optimisations que vous tentiez d’obtenir, la restriction de l’activité en arrière-plan peut interrompre ou dégrader de nombreuses applications et services.
La plupart des applications sont conçues pour se synchroniser avec le cloud en arrière-plan. Lorsque vous empêchez cela, vous recevez des notifications retardées, des appareils domestiques intelligents qui ne se déclenchent pas, des montres intelligentes qui ne parviennent pas à se synchroniser, des connexions Android Auto qui échouent, des widgets météo qui ne se mettent pas à jour, etc.
Cela rompt également le multitâche de base. Si vous vous connectez à une application et devez ensuite vérifier un authentificateur pour un code 2FA, la première application peut se recharger lorsque vous y revenez, vous obligeant à recommencer.
Il existe de véritables moyens de « libérer » votre RAM sans poser de problèmes
Concentrez-vous sur ce qui compte
Si vous possédez un téléphone Android moins cher ou plus ancien, vous pouvez toujours jouer un rôle actif dans la façon dont votre téléphone gère la mémoire sans recourir à ces hacks qui font plus de mal que de bien.
Pour commencer, supprimez les applications que vous n’utilisez pas activement ou dont vous n’avez pas besoin. Vous n'avez pas besoin d'être trop agressif avec cela, mais essayez d'éliminer tous les doublons avec lesquels vous vous êtes retrouvé. Essayez également de garder au moins 10 à 20 % de votre stockage interne vide, car cela accélère la rapidité avec laquelle votre téléphone peut déplacer les données des applications de la mémoire interne vers la RAM.
Vous voudrez peut-être aussi vous plonger dans Options du développeur > Services en cours d'exécution pour identifier les applications qui utilisent le plus de mémoire. Si vous repérez une application que vous utilisez rarement, ouvrez ses paramètres et recherchez une option pour restreindre l'activité en arrière-plan (généralement sous Utilisation de la batterie).
Un autre bon moyen de réduire la dépendance de votre téléphone à l'égard de la RAM consiste à passer aux versions allégées des applications lorsqu'elles sont disponibles. Vous pouvez également envisager de remplacer certaines applications par des PWA (Progressive Web Apps) qui s'exécutent dans votre navigateur. Cela fonctionne bien pour les applications que vous n'utilisez qu'occasionnellement, comme les boutiques en ligne ou les applications de coupons.
Votre téléphone Android n'a pas besoin d'un tueur de tâches
Votre téléphone Android fait déjà un excellent travail en matière de gestion de la mémoire, par rapport à n'importe quel nettoyeur de mémoire tiers ou à n'importe quelle astuce de « RAM gratuite » qui pourrait espérer égaler. Restreindre l'activité en arrière-plan est un exemple particulièrement extrême de la façon dont certains conseils en ligne sont allés trop loin et pourquoi parfois laisser votre téléphone avec ses paramètres par défaut est en fait la meilleure façon de l'exécuter.
Au lieu d'essayer de trouver un moyen de garder la RAM vide, il est bien plus efficace de laisser le système faire son travail et de se concentrer simplement sur la suppression des applications véritablement inutiles.

Arrêtez de fermer les applications sur votre téléphone, cela fait plus de mal que de bien
Ignorez ce bouton « fermer tout ».
Vous pouvez lire l’article original (en Angais) sur le sitewww.howtogeek.com