Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

CpuStatsCollector.CpuStats

public static class CpuStatsCollector.CpuStats
extends Object

java.lang.Object
com.android.tradefed.device.CpuStatsCollector.CpuStats


Classe per conservare i dati di output analizzati per un singolo output di cpustats .

Questa classe contiene output analizzati ed esegue anche semplici calcoli su tali dati. I metodi che eseguono queste calucazioni dovrebbero essere chiamati solo dopo che l'oggetto è stato popolato.

Sommario

campi

public mFreqStats

public mTimeStats

Costruttori pubblici

CpuStatsCollector.CpuStats ()

Metodi pubblici

Double getEstimatedMhz ()

Stimare il MHz utilizzato dalla CPU durante la durata.

Double getPercentage (com.android.tradefed.device.CpuStatsCollector.TimeCategory category)

Ottieni la percentuale di cicli utilizzati in una determinata categoria.

Double getUsedMhzPercentage ()

Ottieni la quantità di MHz come percentuale del MHz disponibile utilizzato dalla CPU durante la durata.

campi

mFreqStats

public  mFreqStats

mTimeStats

public  mTimeStats

Costruttori pubblici

CpuStatsCollector.CpuStats

public CpuStatsCollector.CpuStats ()

Metodi pubblici

getEstimatedMhz

public Double getEstimatedMhz ()

Stimare il MHz utilizzato dalla CPU durante la durata.

Questo è calcolato da:

((sum(c_time) - idle) / sum(c_time)) * (sum(freq * f_time) / sum(f_time))

dove c_time è il tempo per una determinata categoria, idle è il tempo nello stato inattivo, freq è una frequenza e f_time è il tempo trascorso in quella frequenza.

ritorna
Double

getPercentage

public Double getPercentage (com.android.tradefed.device.CpuStatsCollector.TimeCategory category)

Ottieni la percentuale di cicli utilizzati in una determinata categoria.

parametri
category com.android.tradefed.device.CpuStatsCollector.TimeCategory

ritorna
Double

getUsedMhzPercentage

public Double getUsedMhzPercentage ()

Ottieni la quantità di MHz come percentuale del MHz disponibile utilizzato dalla CPU durante la durata.

Questo è calcolato da:

100 * sum(freq * f_time) / (max_freq * sum(f_time))

dove freq è una frequenza, f_time è il tempo impiegato in quella frequenza e max_freq è la frequenza massima di cui la cpu è capace.

ritorna
Double