0 votes

Pourquoi ai-je si peu de RAM inutilisée ?

Duplicata possible :
Existe-t-il des directives sur la quantité de RAM libre qu'un téléphone doit avoir - en particulier le Samsung Galaxy S ?
0 ram libre sur ICS

Mon appareil (ASUS TF201, non rooté, firmware stock) fonctionne sous Android 4.1 et a 1 Go de RAM installé. Cependant, j'ai remarqué qu'il ne reste que 200-300 Mo et qu'ils sont marqués "inutilisés". Je sais également que cela ne signifie pas nécessairement que toute la RAM "utilisée" l'est réellement. Par exemple, les applications en cache peuvent être conservées dans la RAM pour un démarrage plus rapide et cette RAM peut être libérée par Android si plus de mémoire est nécessaire. J'ai donc essayé les étapes suivantes pour obtenir plus de RAM inutilisée car j'ai des fermetures forcées d'une autre application qui peuvent résulter d'un manque de mémoire disponible.

  1. J'ai vérifié les applications en cours et j'ai forcé la fermeture de certaines d'entre elles, mais cela ne m'a pas donné assez de RAM. Bien que cette liste contienne des applications qui peuvent être responsables de près de 100 Mo de RAM mais pas de 600 Mo. J'ai donc vérifié quelles sont les applications mises en cache, et je les ai toutes fermées, ce qui ne m'a donné que quelques Mo.

  2. J'ai redémarré mon appareil mais après le démarrage, 600 Mo sont déjà utilisés.

  3. J'ai effectué un démarrage à froid, mais 600 Mo sont déjà utilisés.

  4. J'ai appuyé sur le bouton de réinitialisation qui a immédiatement éteint mon appareil, mais après le redémarrage, 600 Mo sont toujours utilisés.

  5. J'ai effectué une réinitialisation d'usine et n'ai installé aucune autre application (je n'ai pas non plus effectué de sauvegarde-restauration, car je n'avais pas spécifié de compte Google jusqu'à présent). Mais 600 Mo sont toujours utilisés.

  6. J'ai appliqué tous ces tueurs de tâches mémoire qui ont tous mal fonctionné et je n'ai tué que les applications que je pouvais tuer moi-même. Sauf un profileur m'a donné un indice : il a dit que 300 Mo sont utilisés par le noyau et 300 Mo sont utilisés par les applications. Il m'a également fourni un bouton pour tuer toutes les applications en cours. Juste après cela, 200 Mo sont encore utilisés (il est indiqué "mémoire du noyau") mais après 15 minutes, 600 Mo sont à nouveau utilisés (avec à nouveau 300 Mo par mémoire du noyau et des applications). Est-ce normal qu'autant de mémoire soit utilisée ? je veux dire que c'est une réinitialisation d'usine, aucune application supplémentaire n'a été installée par moi-même !

  7. J'ai également essayé de fermer de force et de désactiver presque toutes les applications en cours d'exécution dont je n'ai pas besoin, mais environ 600 Mo sont encore utilisés.

Comme je crains de perdre la garantie si j'ouvre l'arrière de la tablette, je ne peux pas la mettre hors tension. (Mais bien sûr, je pourrais attendre qu'il n'y ait plus de batterie). Mais je ne pense pas que cela va m'aider, car cela aurait dû fonctionner avec une réinitialisation matérielle ou un démarrage à froid également.

Alors, qu'est-ce que je peux faire ?

1voto

Kristopher Johnson Points 34554

Un de mes amis m'a dit que chaque application s'exécute dans sa propre instance Dalvik (Sandbox). Les applications peuvent également utiliser des bibliothèques supplémentaires, mais cette mémoire n'apparaît pas dans la liste des applications en cours d'exécution ou en cache. La taille indiquée doit donc être interprétée avec précaution. Il a également dit qu'en cas de besoin de plus de mémoire, Android devrait fermer certaines de ces applications pour libérer de la mémoire.

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