Debug.GetRuntimeStat(String) Metodo

Definizione

Restituisce il valore di una particolare statistica di runtime o null se non esiste una statistica di runtime di questo tipo.

[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

Parametri

statName
String

nome della statistica di runtime da cercare.

Valori restituiti

valore della statistica di runtime specificata o null se la statistica di runtime non esiste.

Attributi

Commenti

Restituisce il valore di una particolare statistica di runtime o null se non esiste una statistica di runtime di questo tipo.

Nella tabella seguente sono elencate le statistiche di runtime supportate dal runtime. Tutte le statistiche sono approssimative. Le singole allocazioni potrebbero non essere immediatamente riflesse nei risultati. Si noti che le statistiche di runtime possono essere aggiunte o rimosse in un livello API futuro.

<table>thead<>tr<>th<Runtime statistic name>/th th<><Meaning>/th<><th Example>/th th<><Supported (API Levels)>/th<>/tr/thead<>tbody<>tr<><> td<art.gc.gc-count>/td td<><Numero di esecuzioni di Garbage Collection.></td td><>/td td164<>23</td></tr tr><><td>art.gc.gc-time</td td Td><>Durata totale delle esecuzioni di Garbage Collection in ms.<></td td><>/td td62364<>23</td></tr tr><><td>art.gc.bytes-allocate</td td><>Numero totale di byte allocati dall'applicazione.<></td td><>/td td1463948408<>23</td></tr tr><><td>art.gc.bytes-freed</td td><>Numero totale di byte recuperati da Garbage Collection.<></td td><>/td td1313493084<>23</td></tr tr><><td>art.gc.blocking-gc-count</td td><>Numero di esecuzioni di Garbage Collection bloccate.<></td td><>/td td2<>23</td></tr tr><><td>art.gc.blocking-gc-time</td td td><>Durata totale di blocco delle esecuzioni di Garbage Collection in ms.<></td><td>804</td td><>23</td></tr tr><><td>art.gc.gc-count-rate-histogram</td td><>Ogni 10 secondi, la frequenza gc-count-rate viene calcolata come numero di esecuzioni di Garbage Collection che si sono verificate negli ultimi 10 secondi. art.gc.gc-count-rate-histogram è un istogramma dei campioni gc-count-rate acquisiti dall'inizio del processo. L'istogramma può essere usato per identificare le istanze di esecuzioni di Garbage Collection elevate. Ad esempio, un istogramma di "0:34503,1:45350,2:11281,3:8088,4:43,5:8" mostra che la maggior parte del tempo è compresa tra 0 e 2 esecuzioni di Garbage Collection ogni 10 secondi, ma sono stati 8 intervalli distinti di 10 secondi in cui si sono verificate 5 esecuzioni di Garbage Collection.</td><td>0:34503,1:45350,2:11281,3:8088,4:43,5:8</td td><>23</td></tr tr><><td>art.gc.blocking-gc-count-rate-histogram</td td><>Ogni 10 secondi, il blocking-gc-count-rate viene calcolato come numero di esecuzioni di Garbage Collection bloccante che si sono verificate negli ultimi 10 secondi. art.gc.blocking-gc-count-rate-histogram è un istogramma dei campioni blocking-gc-count-rate acquisiti dall'inizio del processo. L'istogramma può essere usato per identificare le istanze di velocità elevate di blocco delle esecuzioni di Garbage Collection. Ad esempio, un istogramma di "0:99269,1:1,2:1" mostra che la maggior parte del tempo in cui sono presenti zero esecuzioni di Garbage Collection bloccante ogni 10 secondi, ma si è verificato un intervallo di 10 secondi in cui si è verificata un'esecuzione di Garbage Collection bloccante e si è verificato un intervallo in cui si sono verificate due esecuzioni di Garbage Collection bloccante.</td td><>/td td0:99269,1:1,2:1<>23</td></tr></tbody></table><>

per android.os.Debug.getRuntimeStat(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a