Debug.GetRuntimeStat(String) Método

Definição

Retorna o valor de uma estatística de runtime específica ou null se não existe essa estatística de runtime.

[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

Parâmetros

statName
String

o nome da estatística de runtime a ser pesquisada.

Retornos

o valor da estatística de runtime especificada ou null se a estatística de runtime não existir.

Atributos

Comentários

Retorna o valor de uma estatística de runtime específica ou null se não existe essa estatística de runtime.

A tabela a seguir lista as estatísticas de runtime compatíveis com o runtime. Todas as estatísticas são aproximadas. As alocações individuais podem não ser refletidas imediatamente nos resultados. Observe que as estatísticas de runtime podem ser adicionadas ou removidas em um nível de 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<><The number of garbage collection runs.></td td><>164</td><td>23</td></tr><tr><td>art.gc.gc-time</td td><>A duração total da coleta de lixo é executada em ms.</td td><>62364</td><td>23</td></tr><tr><td>art.gc.bytes-allocated</td td><>O número total de bytes que o aplicativo alocou.</td td><>1463948408</td><td>23</td></tr><tr><td>art.gc.bytes-freed</td td><>O número total de bytes que a coleta de lixo recuperou.</td td><>1313493084</td><td>23</td></tr><tr><td>art.gc.blocking-gc-count</td><td>O número de execuções de coleta de lixo de bloqueio.</td td><>2</td><td>23</td></tr><tr><td>art.gc.blocking-gc-time</td><td>A duração total do bloqueio da coleta de lixo é executada em ms.</td td><>804</td><td>23</td></tr><tr><td>art.gc.gc-count-rate-histogram</td td><>A cada 10 segundos, a taxa de contagem de gc é computada como o número de execuções de coleta de lixo que ocorreram nos últimos 10 segundos. art.gc.gc-count-rate-histogram é um histograma das amostras de taxa de contagem de gc colhidas desde que o processo começou. O histograma pode ser usado para identificar instâncias de altas taxas de execuções de coleta de lixo. Por exemplo, um histograma de "0:34503,1:45350,2:11281,3:8088,4:43,5:8" mostra que, na maioria das vezes, há entre 0 e 2 execuções de coleta de lixo a cada 10 segundos, mas havia 8 intervalos distintos de 10 segundos nos quais ocorreram cinco execuções de coleta de lixo.</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><>A cada 10 segundos, a taxa de bloqueio-gc-count-rate é computada como o número de execuções de coleta de lixo de bloqueio que ocorreram nos últimos 10 segundos. art.gc.blocking-gc-count-rate-histogram é um histograma das amostras de taxa de contagem de gc de bloqueio obtidas desde que o processo começou. O histograma pode ser usado para identificar instâncias de altas taxas de execuções de coleta de lixo de bloqueio. Por exemplo, um histograma de "0:99269,1:1,2:1" mostra que, na maioria das vezes, não há nenhuma execução de coleta de lixo de bloqueio a cada 10 segundos, mas houve um intervalo de 10 segundos em que ocorreu uma execução de coleta de lixo de bloqueio, e houve um intervalo em que duas execuções de coleta de lixo de bloqueio ocorreram.</td td><>0:99269,1:1,2:1</td><td>23</td></tr></tbody></table>

Java documentação para android.os.Debug.getRuntimeStat(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a