Was bedeuten die Werte in "Running Services"?

8

Wenn ich auf folgenden Weg gehe

Einstellungen: Anwendungen: Ausführen von Diensten

Aha:

Sonstiges: 78 MB in 4

Verfügbar: 109 MB + 58 MB in 8

Was bedeutet oben?

Insbesondere [78 MB in 4], [109 MB + 58 MB] und [8]

IM-JM
quelle

Antworten:

5

Soweit ich weiß, zerfällt es in Folgendes:

  • Sonstiges: Dies ist RAM, das derzeit nicht verfügbar ist, da es von Diensten verwendet wird, die tatsächlich ausgeführt werden (es können tatsächlich solche sein, die nicht getötet werden können). In Ihrem Beispiel werden 78 MB RAM von 4 Prozessen verwendet, daher "78 in 4".
  • Verfügbar: Die erste Zahl hier ist die Menge an RAM, die vollständig frei ist und keinem Prozess zugeordnet ist (die 109 MB in Ihrem Beispiel). Die zweite Nummer wird zugewiesen, aber der Prozess befindet sich in einem Zustand, in dem die Zuordnung aufgehoben werden kann. "58 MB in 8" bedeutet also, dass derzeit 8 Prozesse 58 MB Speicher enthalten, diese jedoch im Hintergrund angehalten / eingefroren sind und dass 58 MB vom Betriebssystem zurückgefordert werden können, wenn ein aktiver Prozess dies benötigt.

Bearbeiten: Wie Jake im Kommentar unten ausgeführt hat, finden Sie eine Beschreibung in diesem Eintrag im Android Developers Blog (scrollen Sie ganz nach unten).

Eldarerathis
quelle
2
Weitere Informationen finden Sie hier am Ende des Beitrags: android-developers.blogspot.com/2010/02/…
Jake Basile
@ Jake: Danke! Ich denke, das ist der Link, unter dem ich das ursprünglich gelesen habe, aber ich konnte es nicht finden, als ich das geschrieben habe.
Eldarerathis