Debug.GetRuntimeStat(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Wert einer bestimmten Laufzeitstatistik zurück oder null wenn keine solche Laufzeitstatistik vorhanden ist.
[Android.Runtime.Register("getRuntimeStat", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=23)]
public static string? GetRuntimeStat(string? statName);
[<Android.Runtime.Register("getRuntimeStat", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=23)>]
static member GetRuntimeStat : string -> string
Parameter
- statName
- String
der Name der Laufzeitstatistik, die nachschlagen soll.
Gibt zurück
der Wert der angegebenen Laufzeitstatistik oder null wenn die Laufzeitstatistik nicht vorhanden ist.
- Attribute
Hinweise
Gibt den Wert einer bestimmten Laufzeitstatistik zurück oder null wenn keine solche Laufzeitstatistik vorhanden ist.
In der folgenden Tabelle sind die Laufzeitstatistiken aufgeführt, die von der Laufzeit unterstützt werden. Alle Statistiken sind ungefähr. Individuelle Zuordnungen können nicht sofort in den Ergebnissen widerzuspiegeln sein. Hinweis: Laufzeitstatistiken können in einer zukünftigen API-Ebene hinzugefügt oder entfernt werden.
<table>thead<>tr<>th<Runtime statistik name>/th th<>Meaning</th>th<><Example>/th th<><Supported (API Levels)>/th<>/tr<>/thead<>tbody<>tr<>td<art.gc.gc-count>/td<>td td<The number of garbage collection runs.></td><td>164</td><td>23</td></tr><td><>art.gc.gc-time</td td td><>Die Gesamtdauer der Garbage Collection wird in ms ausgeführt.</td><td>62364<>< td td>23</td></tr><td><>art.gc.bytes-allocated</td td td td><>The total number of bytes that the application allocated.</td><td>1463948408<>< td>23</td></tr><td><>art.gc.bytes-freed</td td td><>Die Gesamtanzahl der Bytes, die von der Garbage Collection beansprucht wurden.</td><td>1313493084<>< td>23</td></tr><td><>art.gc.blocking-gc-count</td td td><>Die Anzahl der blockierten Garbage Collection wird ausgeführt.</td><td>2<>< td>23</td></tr><td><>art.gc.blocking-gc-time</td td td><>Die Gesamtdauer der Blockierung der Garbage Collection wird in ms ausgeführt.</td><td>804< td>23</td><></tr><td><>art.gc.gc-count-rate-histgram</td td><>Alle 10 Sekunden wird die Gc-Count-Rate berechnet, da die Anzahl der Garbage Collection-Läufe, die in den letzten 10 Sekunden aufgetreten sind, berechnet wird. art.gc.gc-count-rate-histogramm ist ein Histogramm der Gc-Count-Rate-Proben, die seit beginn des Prozesses aufgenommen wurden. Das Histogramm kann verwendet werden, um Instanzen hoher Anzahl von Garbage Collection-Ausführungen zu identifizieren. Beispielsweise zeigt ein Histogramm von "0:34503,1:45350,2:11281,3:8088,4:43,5:8" an, dass die meiste Zeit zwischen 0 und 2 Garbage Collection alle 10 Sekunden ausgeführt wird, aber es gab 8 unterschiedliche 10-Sekunden-Intervalle, in denen 5 Garbage Collection ausgeführt wurde.</td><td>0:34503,1:45350,2:11281,3:8088,4:43,5:8< td>23</td><></tr><td><>art.gc.blocking-gc-count-rate-histgram</td Td><>Alle 10 Sekunden wird die Blockierungs-gc-count-rate berechnet, da die Anzahl der Blockierungsbereinigungsläufe berechnet wird, die in den letzten 10 Sekunden aufgetreten sind. art.gc.blocking-gc-count-rate-histogramm ist ein Histogramm der Blockierungs-Gc-Count-Rate-Proben, die seit beginn des Prozesses entnommen wurden. Das Histogramm kann verwendet werden, um Instanzen von hohen Blockierungsraten der Garbage Collection-Ausführung zu identifizieren. Beispielsweise zeigt ein Histogramm von "0:99269,1:1,2:1", dass die meiste Zeit die Garbage Collection ohne Blockierung alle 10 Sekunden ausgeführt wird, aber es gab ein 10-Sekunden-Intervall, in dem eine blockende Garbage Collection ausgeführt wurde, und es gab ein Intervall, in dem zwei blockende Garbage Collection-Ausführungen aufgetreten sind.</td><td>0:99269,1:1,2:1</td><td>23</td></tr></tbody></table>
Java Dokumentation für android.os.Debug.getRuntimeStat(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.