adb shell dumpsys meminfo - Was ist der Sinn von jeder Zelle des Ausgabe?
Schaute ich mir die Ausgabe unten für den Befehl
adb shell dumpsys meminfo com.imangi.templerun
Aber ich bin nicht in der Lage, diese richtig verstehen.
Kann jemand mir helfen, dies verstehen?
- möglich, Duplikat der Wie kann ich herausfinden, Speicherverbrauch meiner Anwendung in Android?
- Ja. RTFM. Es funktioniert in der Regel.
- Es ist nicht ein Duplikat ist, auch nicht verdient schließen.
- es ist eine doppelte stackoverflow.com/questions/17921777/...
- Ich denke es ist eine andere Frage, da alle anderen Fragen, die die Menschen zeigen, sind für ältere Versionen von Android und enthält verschiedene Parameter, die in die Ausgabe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da die Spalten und Zeilen dargestellt, variieren für die verschiedenen Versionen von 'dumpsys', werde ich versuchen, einige Allgemeine übersicht hier...
Jede Anwendung in Android läuft in verschiedenen Prozess, der ausgeführt wird Instanz seiner eigenen Dalvik VM.
Android kann Seiten freigeben von Speicher durch mehrere Prozesse (Denken-code gemeinsame Rahmenbedingungen). Sauber Speicher ist eine, die hat sich nicht geändert, da es zugeordnet wurde, geladen oder aus dem Speicher (Code der Anwendung). Dirty Speicher ist Speicherplatz für die Berechnungen. Android nicht über swap-Mechanismus so Dreckig Speicher wird auch RAM, der befreit wird, wenn app beendet wird.
Weiter Lesen:
https://developer.android.com/tools/debugging/debugging-memory.html