1 votes

Comment puis-je enquêter sur l'utilisation de la mémoire ?

J'ai un Micromax A74 avec Android 4.2.2 (rooté). Récemment, j'ai été confronté au crash de certaines applications et j'ai commencé à analyser l'utilisation de la RAM.

Paramètres>Applications>Exécution n'est pas utile :

screenshot

Parfois, je n'ai trouvé que 2 Mo libres !

Je veux savoir quelles sont les applications qui consomment la mémoire ?

J'ai aussi essayé top -n 1 -m 8 :

screenshot

Mais je n'arrive pas à déterminer quelles sont les principales applications qui font baisser la RAM.

Sous GNU/Linux, je peux exécuter top -n 1 -o %MEM qui affiche les applications qui consomment le plus de RAM, mais cette fonction n'est pas disponible avec le logiciel /system/bin/top o busybox top .

Alors, comment savoir quelles sont les applications qui consomment beaucoup de mémoire ? afin de pouvoir les arrêter de force.

Note : Ne pas suggérer une application comme ram booster, c'est la question différente.

0 votes

Qu'est-ce que adb shell dumpsys meminfo vous dire ? Voyez si ce document vous aide : developer.Android.com/tools/debugging/debugging-memory.html

0 votes

@Firelord error: device not found . Je n'ai pas de connexion au PC avec mon téléphone Android. Je veux faire des recherches en utilisant uniquement mon téléphone. Si vous avez une solution/suggestion utile, vous pouvez poster une réponse.

0 votes

Avez-vous un accès Root ? Faire su -c 'dumpsys meminfo' dans ce cas.

-1voto

J G Miller Points 516

Il semble que vous voulez ordonner par utilisation de la RAM, je crois que c'est

top -n 1 -m 25 -s rss 

Mais je le comprends d'après votre question. Merci.

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