J'ai un téléphone Android qui a 3gb de RAM disponible il utilise près de 1,4gb au démarrage et max de 2gb sur l'utilisation de chrome, WhatsApp et Samsung Internet et quand je passe à des applications récentes, ils redémarrent et que je déteste parce que malgré d'avoir plus que suffisamment de RAM mon Android est incapable de l'utiliser. s'il vous plaît aidez-moi à obtenir une meilleure gestion de ram.
Réponses
Trop de publicités?Vous ne pouvez pas forcer Android à utiliser toute la RAM dont vous disposez, tout ce que vous pouvez faire c'est de garder les applications fréquemment utilisées ouvertes, c'est-à-dire ne pas les effacer des récents afin qu'elles restent en mémoire et s'ouvrent plus rapidement que lorsqu'elles ont été fermées.
Vous n'avez aucun contrôle sur la quantité de mémoire utilisée par le système d'exploitation.
Android dispose d'un tueur de mémoire faible (LMK) qui va tuer les processus ayant un score faible.
Le score est déterminé par une variété de choses mais en général :
- Processus avec activité en cours
- Processus avec un service d'avant-plan
- Processus avec service
- Processus avec activité en arrière-plan
- Processus vide (aucun des éléments ci-dessus)
Donc le tueur de mémoire faible commence avec le score le plus bas et tue leur processus pour récupérer la mémoire.
Remarque : il s'agit du tueur de mémoire basse d'Android, il existe également un tueur de mémoire basse de Linux, le LMK permettra, espérons-le, de ne pas en arriver là, car l'un ou l'autre pourrait tuer quelque chose de critique.
Quoi qu'il en soit, les paramètres du LMK sont configurés lors de la création du firmware et ne sont pas modifiables par les utilisateurs.
Notez que si vous pouviez utiliser 100% de la mémoire, ce serait mauvais. En effet, Android se mettrait en difficulté à chaque fois qu'un nouveau processus devrait être créé, et les performances seraient alors très mauvaises.
Il y a donc fort à parier que vous travaillez actuellement à un niveau proche de la performance maximale. Ils règlent ces choses avant de les expédier.